Marvel Infotech - Austin, TX

posted 26 days ago

Full-time - Mid Level
Austin, TX
Administrative and Support Services

About the position

We are seeking a highly skilled Backend Java Developer with over 7 years of hands-on development experience to join our dynamic team in Austin, TX. This role involves working on a mission-driven project that offers opportunities for skill enhancement and personal pride in contributing to a social mission. The ideal candidate will have extensive experience in n-tier and distributed architectures, as well as a strong command of the J2EE framework and related technologies.

Responsibilities

  • Design and develop backend systems using Java and related technologies.
  • Work with n-tier architectures and integration hubs such as Data Power and Mule.
  • Develop REST and SOAP services using JAX-WS/RS and/or Spring framework.
  • Build multi-module projects and manage deployment in application servers like WebSphere and JBoss.
  • Write unit test cases using Jest, Enzyme, or Mocha.
  • Optimize SQL queries for performance and troubleshoot SQL problems.
  • Mentor junior staff and lead technical designs.
  • Perform code reviews and recommend automated review tools.
  • Collaborate with product, engineering, and business teams to understand requirements.
  • Adapt quickly to complex environments and contribute to Agile processes.

Requirements

  • 7+ years of hands-on development experience in Java.
  • In-depth experience with n-tier and distributed architectures.
  • Strong skills in Spring MVC, Spring Boot, and other Spring technologies.
  • Experience in developing REST and SOAP services.
  • Hands-on experience with relational databases like Oracle.
  • Ability to write complex SQL queries and optimize them for performance.
  • Strong communication skills and ability to interact with teams and clients.
  • Self-motivated, detail-oriented, and a team player.

Nice-to-haves

  • Frontend development experience with React or Angular and Node.js.
  • Experience with Agile processes and SDLC.
  • Knowledge of application lifecycle management tools such as JIRA.

Benefits

  • Opportunity for skill enhancement and personal growth.
  • Work on a mission-driven project that contributes to social good.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service