Search by job, company or skills

Wall Street Consulting Services LLC

Java Team Lead

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description


Job Description:

We are seeking an experienced Java Lead Developer with a strong background in Microservices architecture, NoSQL databases (MongoDB or DynamoDB), AWS cloud services, and Spring Boot framework. The ideal candidate will lead a team of developers, oversee the design and implementation of scalable Java applications, and ensure high performance and responsiveness to requests from the front-end.

Key Responsibilities:

Lead and mentor a team of Java developers, providing technical guidance and ensuring best practices in coding and design.

Architect, design, and develop robust and scalable microservices using Java and Spring Boot.

Design and implement RESTful APIs that will be consumed by both internal and external clients.

Integrate applications with NoSQL databases such as MongoDB or DynamoDB, ensuring efficient data storage and retrieval.

Utilize AWS services to deploy and manage applications in the cloud environment, ensuring high availability and scalability.

Participate in code reviews, identify potential issues and provide constructive feedback.

Collaborate with cross-functional teams including Product Management, Quality Assurance, and DevOps to ensure seamless development and deployment of applications.

Write and maintain clear, concise documentation related to the architecture and design of applications.

Stay updated with the latest trends and technologies in Java development and cloud computing to continually improve skills and project outcomes.

Required Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field.

12+ years of experience in Java development.

3+ years of experience in leading development teams.

Strong proficiency in Microservices architecture and design patterns.

Extensive experience with Spring Boot framework.

Hands-on experience with MongoDB or DynamoDB.

Proficient in AWS services including but not limited to EC2, S3, Lambda, RDS, and CloudFormation.

Experience with RESTful API design and implementation.

Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.

Excellent problem-solving skills and ability to troubleshoot complex issues.

Strong communication skills and ability to work collaboratively in a team environment.

Preferred Qualifications:

Master's degree in Computer Science, Engineering, or a related field.

Certification in AWS (e.g., AWS Certified Solutions Architect, AWS Certified Developer).

Experience with CI/CD pipelines and tools such as Jenkins, GitLab, or AWS CodePipeline.

Familiarity with other NoSQL databases such as Cassandra or Couchbase.

Knowledge of front-end technologies such as Angular, React, or Vue.js is a plus.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 07/08/2024

Job ID: 87837033

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Java Team Lead

Divami Design AI Led Product EngineeringCompany Name Confidential

Java Team Lead

idigilogicCompany Name Confidential
Last Updated: 20-11-2024 11:50:47 PM