What are the responsibilities and job description for the Core Java microservices AWS Developer position at MphasiS Corporation USA?
Job Details
Job Title: Core Java microservices AWS Developer (5)
Location: Dallas, TX and New York City, NY 4 Days onsite site, 1 day remote
Job Summary: We are seeking a highly skilled and motivated engineers with a strong background in Java Microservices Development and AWS. The ideal candidate will be responsible for leading software development projects, ensuring high-quality deliverables, and driving innovation within the team. This role requires a deep understanding of Java technologies and cloud-based solutions, with a focus on microservices architecture.
Responsibilities:
- Lead the design, development, and implementation of Java-based microservices applications.
- Collaborate with cross-functional teams to define project requirements and deliver solutions that meet business needs.
- Ensure best practices in software development, including code reviews, testing, and documentation.
- Manage project timelines, resources, and deliverables to ensure successful project execution.
- Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning.
- Stay updated with emerging technologies and industry trends to drive innovation within the team.
- Participate in architectural discussions and contribute to the overall technical strategy of the organization.
- Work closely with DevOps teams to ensure seamless deployment and integration of applications in AWS environments.
Mandatory Skills:
- At least 4 years strong hands-on experience in Java 8 development
- Strong coding practices in OOPS Concepts, Data Structures, Java Algorithms, Design patterns
- Strong coding practices in Multi-Threading, Collections, ORM frameworks
- Strong expertise in Java Microservices Development.
- Proficient in AWS services and cloud architecture.
- Experience with RESTful APIs and microservices architecture.
- Solid understanding of software development methodologies, including Agile and DevOps practices.
- Strong problem-solving skills and the ability to work under pressure.
- Excellent communication and interpersonal skills.
Preferred Skills:
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Experience with CI/CD tools and practices.
- Knowledge of database technologies, both SQL and NoSQL.
- Understanding of security best practices in software development.
- Experience with monitoring and logging tools in cloud environments.
Salary : $120,000 - $140,000