AI Jobs Map

Natsoft · New York City Metropolitan Area

Lead Java Developer

seniorcontractPosted yesterday
Apply on LinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

javapythonawslangchainsystem-designdockerci/cddevopssql

Java, Python, AWS. Experience on either Langchain or Sierra framework

Shall have knowledge of system design

Experience range: 15+

Job Summary: We are seeking a skilled Software Developer with a strong foundation in Java and Python, along with experience in cloud technologies, specifically AWS. The ideal candidate will have familiarity with either the Langchain or Sierra framework. This role requires a proactive individual who can contribute to our projects by developing robust software solutions and collaborating with cross-functional teams.

Responsibilities:

- Design, develop, and maintain high-quality software applications using Java and Python.

- Implement cloud-based solutions on AWS to enhance application performance and scalability.

- Collaborate with product managers, designers, and other developers to define project requirements and deliverables.

- Utilize Langchain or Sierra framework to build and integrate applications effectively.

- Conduct code reviews and provide constructive feedback to ensure code quality and best practices.

- Participate in troubleshooting and debugging of applications to resolve issues promptly.

- Stay updated with emerging technologies and industry trends to continuously improve development processes.

Mandatory Skills:

- Proficiency in Java programming language.

- Strong knowledge of Python and its frameworks.

- Experience with AWS services and cloud architecture.

- Familiarity with either Langchain or Sierra framework.

- Solid understanding of software development methodologies and best practices.

Preferred Skills:

- Experience with containerization technologies such as Docker.

- Knowledge of CI/CD pipelines and DevOps practices.

- Familiarity with Agile development methodologies.

- Understanding of database management systems and SQL.

- Excellent problem-solving skills and attention to detail.

Qualifications:

- Bachelor’s degree in computer science, Software Engineering, or a related field.

- Strong analytical and communication skills.

- Ability to work independently and as part of a team in a fast-paced environment.

- Commitment to continuous learning and professional development.

More jobs at Natsoft