- Company Name
- CloudIngest
- Job Title
- Immediate Interview // Java Developer
- Job Description
-
Job Title: Java Developer
Role Summary: Design, develop, and maintain cloud‑native Java applications and microservices on AWS, ensuring scalability, performance, and secure integration with enterprise systems.
Expectations: Deliver high‑quality code on a 6‑12 month contract, mentor peers, and support continuous improvement of development processes.
Key Responsibilities
- Architect and implement Java microservices using Spring/Hibernate.
- Build and deploy services on AWS (EC2, Lambda, ECS/EKS, API Gateway).
- Define infrastructure as code with CloudFormation or Terraform.
- Integrate with AWS services (RDS, DynamoDB, MSK Kafka, S3, VPC, Route 53).
- Optimize application performance and cost through monitoring and tuning.
- Write unit, integration, and automated UI tests (JUnit, Mockito, Selenium).
- Participate in Agile ceremonies (Scrum, sprint planning, retrospectives).
- Mentor junior developers and provide technical guidance.
- Maintain clear documentation and version control via Git.
Required Skills
- Advanced Java programming (OOP, design patterns, concurrency).
- Spring Framework, Hibernate, or Java EE experience.
- AWS services: EC2, Lambda, S3, RDS, DynamoDB, Aurora, MSK Kafka, VPC, Route 53, API Gateway.
- Infrastructure as code: CloudFormation, Terraform.
- Containerization: Docker, Kubernetes; ECS/EKS.
- Database expertise: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB).
- RESTful API design, HTML/CSS, JavaScript basics.
- Build tools: Maven or Gradle.
- Version control: Git.
- Testing frameworks: JUnit, Mockito, Selenium.
- Agile SDLC (Scrum, Waterfall) knowledge.
- Strong analytical, problem‑solving, communication, teamwork, and time‑management skills.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- AWS Certified Developer – Associate, Architecture – Associate, or equivalent preferred.
New jersey, United states
On site
24-12-2025