Senior Java Developer with AWS
Job details
Job Title: Senior Java Developer with AWS Experience: 7+ Years Location: Remote Contract Duration: 6+ Months Work Time: IST Shift Job Description We are looking for a Senior Java Developer with AWS expertise to lead our data engineering team and shape the future of our scalable architecture and applications. This role involves developing intuitive software using Agile methodologies, designing RESTful microservices, and mentoring developers. Responsibilities:
- Lead the data engineering team and develop a roadmap for evolving data capabilities.
- Envision and implement scalable architecture and applications.
- Assist the business in understanding data attributes and insights.
- Identify new technology opportunities and implement intuitive software solutions.
- Develop software using Agile methodologies while collaborating with cross-functional teams.
- Take ownership of application development tasks and ensure high-quality deliverables.
- Design and implement complex RESTful microservices and enhance existing applications.
- Develop data-driven web interfaces using JavaScript frameworks like Angular.
- Follow best practices for unit testing and QA automation.
- Provide innovative and performant solutions for large-scale applications.
- Mentor and train junior developers to solve technical challenges.
- Bachelor’s degree in Computer Science or equivalent technical experience.
- 7+ years of hands-on experience in Java, Spring Boot, and front-end frameworks like Angular.
- Strong experience with Spring frameworks and RESTful web service development.
- Proficiency in AWS services such as Lambda, API Gateway, ECS, and IAM.
- Expertise in SQL development and database management.
- Strong problem-solving, analytical, and troubleshooting skills.
- Ability to learn new technologies and research emerging trends.
- Excellent communication and collaboration skills within Agile teams.
- 1+ years of hands-on experience with primary AWS services (Lambda, ECS, IAM, VPC, EC2, ELB, RDS, Route53, S3, API Gateway, SQS).
- Experience working with relational and NoSQL databases in enterprise solutions.
- Proficiency in developing container-based and serverless applications.
- Ability to mentor junior developers and promote code reuse across teams.
- Familiarity with Infrastructure as Code tools such as Terraform and AWS CloudFormation.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.