Java developer

Apexon

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

Qualifications

  • 5-7 years of experience in Java and J2EE development.
  • Hands-on proficiency with Spring Framework and its components.
  • Experience with enterprise application deployment on WebSphere and JBoss.
  • Strong knowledge of web services standards including REST and SOAP.
  • Familiarity with integration solutions like DataPower and Mule.
  • Proficiency in writing complex SQL queries for relational databases.
  • Effective communication skills and ability to work collaboratively in Agile teams.

Responsibilities

  • Design and maintain enterprise-level Java backend applications.
  • Develop applications using frameworks such as Spring Boot and Spring MVC.
  • Build and manage RESTful and SOAP services with JAX RS and JAX WS.
  • Implement solutions on integration platforms for distributed architectures.
  • Create and run unit tests to ensure code quality and reliability.
  • Optimize and troubleshoot SQL queries for databases like Oracle.
  • Collaborate with teams to support the software development lifecycle.

Benefits

  • Opportunities for professional development and growth.
  • Flexible work environment that promotes a positive work-life balance.
  • Engagement in a culture of innovation and continuous improvement.
  • Access to the latest tools and technologies to enhance productivity.
Full Job Description
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.

Similar Jobs

More Jobs at Apexon

More Information Technology Jobs

Find similar Java developer jobs: