Java Middleware/Backend Developer

Advanced Tech Placement
  • Florham Park, NJ
  • Quick Apply
1 day ago

Job Description

We are looking for a Java Middleware/Backend Developer

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

Responsibilities:

  • Responsible for building services and coming up with appropriate solutions to business problems
  • Research, design, develop, and/or modify enterprise-wide systems/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
  • Self-reliant, hands-on position to 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 & Test Driven Development methodologies
  • Develop specifications for new products/services, applications, and service offerings
  • Meet deadlines and manage multiple, dynamic priorities

Requirements:

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

Required 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

Numbers & Facts

LocationFlorham Park, NJ

Skills

  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Atlassian JIRAunmatched
  • Best Practicesunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Customer Experienceunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • GitHubunmatched
  • Hibernateunmatched
  • IBM WebSphere Application Serverunmatched
  • Internet Applicationunmatched
  • JUnitunmatched
  • Javaunmatched
  • Java Persistence API (JPA)unmatched
  • Jenkinsunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Middlewareunmatched
  • Oracleunmatched
  • Oracle PL-SQLunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Production Systemsunmatched
  • Project Developmentunmatched
  • Project Planningunmatched
  • Prototypingunmatched
  • Quality Assurance Methodologyunmatched
  • REST (Representational State Transfer)unmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software as a Service (SaaS)unmatched
  • Spring Frameworkunmatched
  • Stored Proceduresunmatched
  • Test Automationunmatched
  • Test Driven Development (TDD)unmatched
  • Test Toolsunmatched
  • Time Managementunmatched
  • Tomcatunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder