Overview
Skills
Job Details
Please note: This role requires 5 days onsite and is available only on W2.
Our client is seeking Principal Java Developers to join their dynamic engineering team. You will play a key role in building scalable, high-performing, and cloud-native applications, contributing to solutions across a diverse technology ecosystem. This is an exciting opportunity to work with modern frameworks, microservices architecture, and cutting-edge cloud technologies.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java 17 and Spring Boot 3.x.
- Build and optimize microservices with Spring Cloud Dataflow and event-driven architecture.
- Develop solutions leveraging AWS services (ECS, SQS, S3, CloudFront).
- Work with MongoDB and PostgreSQL for data storage and management.
- Collaborate with cross-functional teams to integrate applications with Node.js, Python/Django, React.js, Angular, React Native, iOS, and Android systems.
- Ensure code quality, performance, and security through best practices and code reviews.
- Mentor junior developers (for senior roles) and contribute to team knowledge sharing.
Required Skillset
- Strong expertise in Java 17 and Spring Boot 3.x.
- Proven experience building microservices and working with event-driven architecture.
- Hands-on with Spring Cloud Dataflow.
- Experience with AWS services: ECS, SQS, S3, CloudFront.
- Solid knowledge of MongoDB and PostgreSQL.
- Familiarity with CI/CD pipelines, Git, and cloud-native development practices.
Experience Level
- Senior Developers: 10 15 years of professional experience, with proven leadership and mentoring capabilities.
Nice to Have
- Exposure to Node.js, Python/Django, React.js, Angular, React Native, iOS, or Android.
- Experience in containerized deployments (Docker, Kubernetes).
- Knowledge of DevOps practices and automation tools.
Why Join Us?
- Work with a modern technology stack in a highly collaborative environment.
- Opportunities to grow into technical leadership roles.
- Be part of a fast-paced, innovative team building impactful solutions.
Rate: $60-$65/hour (depends on experience level). This is a contract position with candidates expected to work 40 hours/ week . Contract duration is 6 months with possible extensions. This position currently does not offer any benefits.