Job Type: Full Time
Job Title: Java Developer – Core Java | AWS
Location: Chennai, Bengaluru, Hyderabad, Pune, Mumbai, Noida, NCR
Experience: 6–10 years
Job Type: Full-Time
Department: Software Development / Engineering
Job Summary:
We are seeking a highly skilled Java Developer with strong expertise in Core Java development and hands-on experience with AWS cloud services. The ideal candidate will be responsible for designing, coding, testing, and deploying backend services and applications in a cloud-native environment.
Key Responsibilities:
- Develop high-performance and scalable applications using Core Java.
- Design and implement RESTful APIs and backend services.
- Work with AWS services (EC2, S3, Lambda, RDS, SNS, SQS, etc.) for application deployment and integration.
- Write clean, maintainable, and testable code following best practices.
- Collaborate with front-end developers, QA engineers, and DevOps teams.
- Participate in code reviews, debugging, and optimization activities.
- Handle application deployments and monitoring in cloud environments.
- Follow Agile methodologies and contribute to continuous improvement.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 6+ years of experience in Java software development.
- Strong understanding of Core Java, OOPs, multithreading, collections, and exception handling.
- Experience in building APIs and web services using Spring, Spring Boot, or similar frameworks.
- Hands-on experience with AWS cloud services – compute, storage, messaging, and databases.
- Familiarity with Maven/Gradle, Git, and build/deployment tools.
- Good understanding of SQL and database integration.
- Excellent problem-solving, debugging, and analytical skills.
Preferred Qualifications:
- Exposure to microservices architecture.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline.
- Knowledge of containerization tools like Docker.
- AWS certification (e.g., AWS Certified Developer – Associate) is a plus.
What We Offer:
- Opportunity to work with modern cloud technologies.
- Challenging projects in an agile, fast-paced environment.
- Flexible working options and competitive compensation.
- Supportive team culture with learning and growth opportunities.