Job Description

Position: Java EngineerLocation: Onsite – 5 Days/Week (O'Fallon, Missouri or NYC, NY)Type: Full-Time Employee (FTE)Openings: 5 urgent positionsInterview Mode: Local candidates must be available for in-person interviewsWe're seeking experienced Java Engineers for multiple full-time openings onsite at Client. The ideal candidate is an expert in backend development with deep experience in Java, microservices, and cloud-native technologies. This is a highly technical role ideal for senior developers or leads passionate about solving complex problems in a fast-paced environment.Key ResponsibilitiesDesign, develop, and maintain scalable Java-based applications and services.Create and manage RESTful APIs and microservices architectures.Collaborate with DevOps teams to deploy and manage cloud-native applications (AWS, Azure, or PCF).Write complex SQL queries and optimize performance for Oracle databases.Integrate with various tools including Kafka, Redis, Cassandra, Zookeeper, and Splunk.Apply software engineering principles such as SOLID, DRY, and design patterns.Drive end-to-end development life cycle, including code reviews, unit testing, and deployment.Work closely with cross-functional teams and lead initiatives for platform improvement.Must-Have Skills:8+ years of Java development experience (J2EE)Strong in REST API and Microservices developmentAdvanced knowledge of Oracle and SQLCloud platform experience (AWS / Azure / PCF)Strong understanding of design principles (SOLID, DRY)Experience with tools: Kafka, NiFi, Redis, Cassandra, Zookeeper, NATS, SplunkExcellent debugging and performance optimization skillsStrong verbal and written communication skillsNice-to-Have:Experience simplifying and creating common libraries/interfacesBackground in financial services or enterprise-scale platformsPrevious experience working in Client or similar enterprise environments

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In