Java Middleware/Backend Developer
Posted
Aug 25, 2026 (4d ago)
Seniority
Lead
Work Model
Not Specified
Type
Not Specified
Category
Salary
Not specified
Skills
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
Similar Jobs
Backend Engineer
Dispatch · USA
Backend Engineer - Platform - Stacks | Ireland
Grafana Labs · Germany, Ireland, Spain, Sweden, UK
Senior Software Engineer (Backend)
TeamSnap · USA
Staff Backend Engineer
TeamSnap · USA