Job ID: JOB_ID_1992
Position Summary
We are seeking a highly motivated and experienced Java Full Stack Developer to join our engineering team for a critical onsite contract in New York City. This role is designed for a developer who excels in a fast-paced, Agile environment and possesses a deep understanding of modern application design, cloud-native development, and distributed systems. The project involves building and maintaining high-performance microservices on the AWS platform, requiring a candidate who is comfortable with both frontend and backend technologies, as well as DevOps practices. The ideal candidate will have a strong background in financial services or high-volume transaction processing systems.
Core Responsibilities
- Design, develop, and maintain scalable microservices using Core Java, Spring Boot, and J2EE technologies.
- Implement and manage cloud infrastructure components on AWS, including Amazon ECS, EC2, S3, API Gateway, and Aurora.
- Develop robust messaging and streaming solutions using Kafka and IBM MQ to ensure reliable data flow between systems.
- Build and optimize RESTful APIs, ensuring high availability and low latency for consumer-facing applications.
- Utilize CI/CD pipelines for automated building and deployment, working with tools like Jenkins, Maven, Gradle, and Bitbucket.
- Containerize applications using Kubernetes and manage deployments in a cloud-native environment.
- Conduct rigorous testing using Junit and Cucumber to maintain high code quality and prevent regressions.
- Monitor application health and performance using APM tools and analyze logs via Splunk to troubleshoot production issues.
- Collaborate with cross-functional teams, including Product Owners and UI/UX designers, using JIRA and Confluence for project tracking and documentation.
Technical Requirements
- Extensive experience in Java application development within an Agile framework.
- Strong proficiency in Core Java, Spring Framework (Spring Boot, Spring Batch, JPA), and RESTful web services.
- Mandatory hands-on experience with AWS solution implementation and architectural patterns.
- Expertise in microservices architecture and container orchestration with Kubernetes.
- Solid understanding of database technologies, including Amazon Aurora and traditional RDBMS.
- Experience with event-driven architectures and streaming platforms like Kafka.
- Proficiency in frontend technologies and XML/Web Services/SOA.
- Strong debugging and analytical skills, with a focus on performance optimization and scalability.
Agile Methodology and DevOps Culture
Our team operates under a mature Agile model, emphasizing continuous improvement and rapid delivery. You will participate in daily stand-ups, sprint planning, and retrospectives. We foster a DevOps culture where developers are empowered to take ownership of their code from development through to production. This includes participating in on-call rotations and contributing to the automation of infrastructure and deployment processes. Security is a top priority, and you will be expected to follow secure coding practices and participate in regular security audits and vulnerability assessments.
Interview and Work Environment
- This position requires a Face-to-Face (F2F) interview in New York City.
- The role is strictly onsite in NYC, requiring the candidate to be present at the client location five days a week.
- The engagement is on a contract basis, with opportunities for extension based on performance and project needs.
Special Requirements
Face to Face (F2F) Interview required. Onsite in NYC. Contract role. Mandatory skills in Java, Microservices, AWS, Kubernetes, and Kafka.
Compensation & Location
Salary: $170,000 – $230,000 per year (Estimated)
Location: New York City, NY
Recruiter / Company – Contact Information
Recruiter / Employer: Core Alliance Group Inc. (CAGUS)
Email: sivabalan.c@cagus.com
Recruiter Notice:
To remove this job posting, please send an email from
sivabalan.c@cagus.com with the subject:
DELETE_JOB_ID_1992