Java Developer

Compunnel

$110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience with Java 17+, Spring 6, and JPA.
  • 5+ years of experience with PostgreSQL and Oracle, including PL/SQL, stored procedures, tuning, and optimization.
  • Extensive experience developing large-scale SaaS applications using the Spring Framework and Hibernate.
  • Experience with enterprise application servers such as WebSphere or Tomcat.
  • Solid experience with RESTful API and microservices development.
  • Experience with Docker and deployment tools for continuous delivery and DevOps.
  • Knowledge of Agile, Scrum, and iterative development methodologies.

Responsibilities

  • Build services and develop solutions to address business problems.
  • Research, design, develop, and modify enterprise-wide systems and applications.
  • Prototype solutions and recommend adoption of new technologies to improve client experience.
  • Support development and deployment of application software releases.
  • Lead code quality initiatives and maintain application stability in an Agile environment.
  • Collaborate with architectural peers, product owners, and teams to meet client needs.
  • Assist in developing project plans and identifying deliverable timelines.

Benefits

  • Opportunity to work in a dynamic Agile environment.
  • Collaboration with globally distributed teams and various stakeholders.
  • Mentorship and guidance in engineering best practices.
  • Exposure to cutting-edge technologies and methodologies.
  • Role focused on promoting continuous improvement and code quality.
Full Job Description
Job Summary

We are seeking a Java Developer to build enterprise services and develop appropriate solutions to business problems. The role involves designing, developing, and modifying enterprise-wide applications, supporting application releases across production and non-production environments, and contributing to application stability, code quality, and continuous improvement within an Agile environment.

Key Responsibilities
• Build services and develop appropriate solutions to business problems.
• Research, design, develop, and modify enterprise-wide systems and applications.
• Prototype solutions, recommend adoption of new technologies, and continually improve client experience.
• Support development and deployment of application software releases to production and non-production environments.
• Lead and drive code quality while maintaining application stability in an Agile environment.
• Collaborate with architectural peers, product owners, UX/UI teams, internal and external stakeholders, and globally distributed teams to understand requirements and develop applications in compliance with client needs.
• Assist in the development of overall project plans and timetables, including analysis and identification of intermediate deliverables.
• Define engineering best practices and mentor teams in writing maintainable code using effective automated unit tests and Test-Driven Development methodologies.
• Develop specifications for new products, services, applications, and service offerings.
• Meet deadlines and manage multiple, dynamic priorities.

Required Qualifications
• 8+ years of experience with Java 17+, Spring 6, and JPA.
• 5+ years of experience with PostgreSQL and Oracle, including PL/SQL, stored procedures, tuning, and optimization.
• Extensive experience developing large-scale SaaS applications using the Spring Framework and Hibernate.
• Experience with enterprise application servers such as WebSphere or Tomcat.
• Solid experience with RESTful API and microservices development.
• Experience with Docker and deployment tools supporting continuous delivery and DevOps.
• Experience with Continuous Integration and Delivery, automated testing, and tools such as JUnit.
• Knowledge of Agile, Scrum, and iterative development methodologies.
• Experience with Rally, Jira, GitHub, and Jenkins.
• Outstanding problem-solving skills and creative thinking.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Java Developer jobs: