Java Backend Developer

Apexon

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of Java and J2EE development experience.
  • Proficient in Spring Framework components like Spring MVC and Spring Boot.
  • Strong understanding of JSP, EJB, and related Java technologies.
  • Experience with enterprise application deployment on WebSphere and JBoss.
  • Hands-on experience with REST and SOAP web services development.
  • Familiarity with integration platforms such as Mule or DataPower.
  • Strong SQL skills for relational databases like Oracle.

Responsibilities

  • Design and maintain scalable enterprise Java applications.
  • Develop and support RESTful and SOAP web services.
  • Create solutions using Spring technologies and frameworks.
  • Design and implement integration solutions for distributed architectures.
  • Collaborate with cross-functional teams throughout the SDLC.
  • Participate in Agile practices and technical discussions.
  • Troubleshoot issues and recommend effective resolutions.

Benefits

  • Health Insurance with Dental & Vision coverage.
  • 401K Plan to secure your financial future.
  • Life Insurance, short-term and long-term disability benefits.
  • Paid time off including vacations and holidays.
  • Opportunities for continuous skill development and career advancement.
Full Job Description
Role: Java Backend Developer

Location: Austin, TX

Position: 4

Role Overview:

We are seeking an experienced Java Backend Developer with strong expertise in Java/J2EE technologies, Spring Framework, enterprise application development, and distributed architectures. The ideal candidate will have hands on experience developing scalable backend applications, REST/SOAP services, enterprise integrations, and relational database solutions while collaborating within Agile development teams.

Key Responsibilities:
• Design, develop, and maintain enterprise Java backend applications.
• Develop applications using Java, J2EE, Spring Boot, Spring MVC, Spring Data, Spring Core, and Spring Transactions.
• Build and support RESTful and SOAP web services using JAX RS, JAX WS, and Spring Framework.
• Develop enterprise applications deployed on WebSphere and JBoss application servers.
• Design and implement distributed solutions using integration platforms such as DataPower, Mule, or other ESB technologies.
• Create comprehensive unit tests using JUnit, Mockito, and related testing frameworks.
• Write, optimize, and troubleshoot complex SQL queries for Oracle or similar relational databases.
• Collaborate with product owners, architects, business analysts, and development teams throughout the SDLC.
• Participate in Agile ceremonies, code reviews, technical discussions, and production support.
• Troubleshoot application issues and recommend scalable technical solutions.

Required Skills:
• Strong Java and J2EE development experience.
• Hands on experience with Spring MVC, Spring Boot, Spring Data, Spring Core, and Spring Transactions.
• Strong understanding of JSP, EJB, Servlets, JNDI, JDBC, JMS, JTA, Log4J, and asynchronous Java processing.
• Experience designing n tier and distributed application architectures.
• Experience with DataPower, Mule, or other ESB platforms.
• Experience developing REST and SOAP services using JAX WS, JAX RS, or Spring Framework.
• Experience deploying enterprise applications on WebSphere and JBoss.
• Hands on experience with JUnit, Mockito, and unit testing best practices.
• Strong SQL and Oracle database experience.
• Experience with JIRA and SDLC processes.
• Excellent analytical, troubleshooting, and problem solving skills.
• Strong written and verbal communication skills.
• Self motivated, detail oriented, and collaborative team player.
• Must have recent hands on Java development experience.

Preferred Skills:
• Advanced SQL query optimization and performance tuning.
• Complex SQL development including joins, subqueries, and indexing.
• Frontend development using React or Angular.
• Node.js experience.
• Experience mentoring junior developers.
• Technical design leadership.
• Code review experience and automated code review tools.
• Strong collaboration with product and engineering teams.
• Ability to quickly adapt to complex enterprise environments.
• Passion for software engineering best practices.
• Experience working in Agile development environments.

Expected Deliverables:
• Enterprise Java Backend Applications.
• REST and SOAP Web Services.
• Spring Based Enterprise Solutions.
• Optimized Database Queries.
• Unit Test Coverage and Code Quality.
• Application Deployment and Production Support.
• Technical Documentation and SDLC Deliverables.

Education Requirement:

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred.

Our Perks and Benefits:

Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning experience, and provide care and support for you and your loved ones.

We also offer:
• Health Insurance with Dental & Vision
• 401K Plan
• Life Insurance, STD & LTD
• Paid Vacations & Holidays
• Continuous Skill Based Development and Career Advancement Opportunities

Similar Jobs

More Jobs at Apexon

More Information Technology Jobs

Find similar Java Backend Developer jobs: