Jobs · New Jersey

Java Middleware/Backend Developer

Advanced Tech Placement · Florham Park, NJ · 3 days ago
HybridFull-time

About the role

This role involves developing and maintaining enterprise-wide systems and applications, providing innovative solutions to business problems, and enhancing the client experience.

Responsibilities

  • Build services and devise appropriate solutions to business problems
  • Research, design, develop, and/or modify enterprise-wide systems and applications
  • Prototype solutions and recommend the adoption of new technologies to continually improve client experience
  • Support development and deployment of application software releases to production and non-production environments
  • Lead and drive code quality, maintaining application stability in an agile environment
  • Collaborate with architectural peers, product owners, UX/UI, internal/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, analysis, and identification of intermediate deliverables
  • Define engineering best practices and mentor teams to write elegant 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

Requirements

  • 8 years of experience with Java 17 and Spring 6
  • 5 years of experience with relational databases: PostgreSQL, Oracle (PL/SQL, stored procedures, tuning, and optimization)
  • Extensive experience in large-scale SaaS applications development, Spring Framework, Hibernate, WebSphere or Tomcat
  • Solid experience in RESTful and microservices development
  • Experience with Docker and deployment tools for continuous delivery/DevOps
  • Experience with Continuous Integration & Delivery, Automated Testing, and tools such as JUnit
  • Knowledge of Agile/Scrum/iterative development methodologies
  • Experience with Rally, Jira, GitHub, Jenkins
  • Outstanding problem-solving skills with creative thinking

Skills

  • Java 17, Spring 6, JPA
  • PostgreSQL, Oracle - PL/SQL
  • Spring Framework, Hibernate
  • RESTful services, Microservices
  • Docker, DevOps tools
  • JUnit, Continuous Integration & Delivery
  • Agile/Scrum methodologies
  • Rally, Jira, GitHub, Jenkins

Preferred Skills

  • Experience with WebSphere or Tomcat
  • Creative problem-solving skills

Similar jobs

Java Backend Developer

AscendionColumbus, OH· Yesterday
Information Technology$100k–$120k/yrapply on ascendion.com

Java Backend Developer

WiproMinneapolis, MN· Yesterday
Engineering$60k–$135k/yrapply on wipro-limited.contactrh.com

Java Backend Developer

CognizantMountain View, CA· 3 wk ago
Engineering$55k–$92k/yrapply on careers.cognizant.com