Java Software Engineer – Remote (EST preferred)
Contract through year-end, likely extensions
Overview:
Seeking a seasoned Java Software Engineer to support the modernization of mission-critical financial applications. You’ll work on a scrum team to design scalable APIs and services, drive automation, and implement microservices using modern DevSecOps practices.
Key Responsibilities:
- Design and develop secure, scalable microservices and REST APIs using Java 11+, Spring Boot.
- Improve existing applications, automate processes, and enhance system performance.
- Collaborate across teams to convert business needs into technical solutions.
- Contribute to Agile ceremonies, CI/CD pipelines, and containerized deployments.
- Mentor junior developers and support end-users.
Required Skills:
- 7+ years in Java 11+, Spring Boot, REST APIs, Microservices.
- Strong with JUnit, Mockito, Cucumber, Git, and Maven.
- Experience with Eclipse IDE, multi-tier applications, and Agile/DevOps environments.
- Advanced SQL (Sybase preferred), Liquibase a plus.
Preferred:
- Angular, TypeScript, Docker/Kubernetes, OpenShift, JMS.
- Experience in financial services or mortgage industry.