Senior Java DeveloperGenesis10 is currently seeking a Senior Java Developer for a position with a Global Financial Institution located in Pennington, NJ. This is a 12+ month contract opportunity.This role is for a critical, large-scale Cloud Migration Project. The selected candidate will be responsible for refactoring and migrating existing on-premise Java applications to a modern, cloud-native architecture, ensuring scalability, performance, and security in the cloud environment.Responsibilities:Refactor and migrate existing on-premise Java applications to a modern, cloud-native architecturePlay a key role in ensuring applications are scalable, performant, and secure in a cloud environmentRequirements:5+ years of professional experience in Java/J2EE developmentOracle Mastery: Deep understanding of Oracle Database, including advanced SQL, PL/SQL, indexing, query optimization, and stored proceduresMigration Experience: Proven track record of participating in or leading application migration projects from on-premise to cloud infrastructureFramework Expertise: Proficiency with Spring Boot, Spring Cloud, or similar frameworks for building microservicesAPI Development: Extensive experience in developing and consuming secure RESTful APIsCloud Proficiency: Hands-on experience with cloud platforms (AWS, Azure, or OCI) and containerization tools (Docker)Pay range: $55.06 - $63.06 per hourOnly candidates available and ready to work directly as Genesis10 employees will be considered for this position.If you have the described qualifications and are interested in this exciting opportunity, please apply!Genesis10 is an Equal Opportunity Employer.
Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.