Job Title : Core Java microservices AWS Developer
Exp-11+Years
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+ developmentStrong coding practices in OOPS Concepts, Data Structures, Java Algorithms, Design patternsStrong coding practices in Multi-Threading, Collections, ORM frameworksStrong 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.Qualifications :
Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant certifications in Java, AWS, or software development methodologies are a plus.