JOBSEARCHER

Sr. Java Developer

Java Developer Company is seeking a Senior Java Developer to support a mission-critical enterprise application. This role focuses on maintaining and enhancing an existing monolithic application while supporting its transition to microservice architecture. The ideal candidate will be a proactive, self-driven professional who takes ownership of issues, works well independently, and enjoys troubleshooting and problem-solving in a complex enterprise environment. This position is onsite 5 days per week and requires an onsite interview as well as an on-call rotation every 12-16 weeks after training period is complete. Requirements: 10+ years of Java development experience in enterprise environments Experience supporting and modernizing legacy/monolithic applications Strong experience with: Java (8-17) Spring Framework, Spring Boot, Spring Cloud, etc. Microservice/event driven architecture REST/SOAP web services JPA2/Hibernate Kafka (producer and consumer) MongoDB Oracle and SQL Server Front-end experience with React, Next.js, and TypeScript Experience with WebLogic 14+, Git, Gradle, IntelliJ, and Oracle 19c Experience writing unit tests using JUnit and Mockito Familiarity with Domain-Driven Design and microservices architecture Strong troubleshooting and problem-solving skills Highly Preferred Skills Azure DevOps, Key vault, Blob storage, etc. Containerization technologies with Docker and Kubernetes Education: Bachelor Degree in Computer Science or similar field of study. Job Type: Full-time Pay: From $80,000.00 per year Benefits: 401(k) Dental insurance Health insurance Paid time off Vision insurance Education: Bachelor's (Preferred) Experience: REST: 6 years (Preferred) Java: 6 years (Preferred) AWS: 5 years (Preferred) Spring: 6 years (Preferred) Work Location: In person