Java Developer
Role details
Job location
Tech stack
Job description
Develop and maintain Java-based applications supporting consumer billing and payment systems Work on front-end ePayment applications and backend services handling transactions and receivables Build, enhance, and support RESTful APIs and web services Write and optimize SQL queries (DB2 or similar databases) Collaborate with a small, high-impact team of developers supporting a distributed system Participate in code reviews, testing (JUnit), and CI/CD processes (Jenkins) Troubleshoot production issues and support ongoing system enhancements Contribute to system modernization efforts (Java 17 * Java 21) Attend team meetings, technical discussions, and collaborate cross-functionally
Requirements
3+ years of experience as a Java Developer (mid-level target) Strong Java experience (preferably Java 17 or newer) Experience with:
SQL and structured databases (DB2 or similar) Spring / Spring Boot / Spring MVC RESTful APIs and web services
Ability to write and query data efficiently Experience with version control (Git) Strong communication skills and professional presence (client-facing personality) Ability to work onsite 3 days/week (must be onsite Wednesdays)
Nice to Have Skills & Experience
Experience with: Spring Batch JUnit / unit testing frameworks Jenkins / CI-CD pipelines Maven Front-end work (React or similar) Experience in: Financial systems, billing, or payment processing Mainframe or Java batch processing environment Code quality / scanning tools (SonarQube, etc.) AI-assisted development tools (Claude or similar) Experience supporting distributed systems or high-volume transaction systems
Benefits & conditions
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.