JOB DESCRIPTION:
W2 ONLY (NO C2C)
Job Title: Senior Java Developer with AWS Experience
Location: Remote
Our client is seeking a highly skilled and experienced Senior Java Developer with AWS experience to join the team. In this role, you will play a key role in the design, development, and deployment of Java applications leveraging Amazon Web Services (AWS) cloud infrastructure. As a senior member of our development team, you will contribute to architectural decisions, mentor junior developers, and ensure the successful delivery of high-quality solutions that meet our business objectives.
Responsibilities:
- Design, develop, test, and deploy Java applications on AWS cloud infrastructure, following best practices and architectural guidelines.
- Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical solutions that leverage AWS services effectively.
- Architect scalable, reliable, and secure Java applications, considering factors such as performance, scalability, and cost optimization.
- Lead code reviews and provide constructive feedback to ensure code quality, maintainability, and adherence to coding standards.
- Troubleshoot and resolve technical issues related to Java applications deployed on AWS, including performance optimization and debugging.
- Implement and maintain CI/CD pipelines for automated build, test, and deployment processes on AWS.
- Stay updated on AWS services, features, and best practices, and evaluate their applicability to our projects.
- Mentor junior developers, providing guidance, support, and knowledge sharing to help them grow their skills and expertise.
- Collaborate with DevOps and infrastructure teams to optimize AWS configurations, deployment strategies, and infrastructure as code (IaC) practices.
- Participate in the evaluation and selection of tools, technologies, and frameworks to enhance our development process and productivity.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred.
- 10+yrs exp in Java development, with a strong understanding of object-oriented programming principles, design patterns, and data structures.
- Hands-on experience with Amazon Web Services (AWS), including but not limited to EC2, S3, Lambda, RDS, DynamoDB, ECS, EKS, IAM, etc.
- Proficiency in Java programming language and related technologies, such as Spring Framework, Hibernate, RESTful APIs, etc.
- Experience with cloud-native architecture principles, microservices, serverless computing, and containerization (e.g., Docker, Kubernetes).
- Solid understanding of software development methodologies, such as Agile or DevOps.
- Experience with CI/CD pipelines
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect) are highly desirable but not required.
Please send your updated resumes on
aditya.d@datasysamerica.com
Job Types: Full-time, Contract
Pay: $110,000.00 - $120,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Experience level:
Work Location: Remote