https://bayt.page.link/rscssNCLB33g1nE2A
Create a job alert for similar positions

Job Description

Job Title









Software Development Engineer 2

Responsibilities:


  • Design, develop, and implement GenAI applications focused towards solving API integration challenges encompassing all phases of development.
  • Design, develop, and implement microservices (using Quarkus) and proven design patterns
  • Contribute to the creation of a robust and scalable cloud-native architecture
  • Collaborate with cross-functional teams (DevOps, QA) to ensure smooth delivery and operation
  • Write clean, efficient, and well-documented code adhering to best practices
  • Identify and implement opportunities for performance optimization and resource efficiency
  • Stay up-to-date with the latest advancements in Java, Quarkus, and cloud technologies
  • Mentor and motivate junior developers, sharing your knowledge and expertise
  • Participate in code reviews and ensure adherence to design principles and technical standards
  • Identify and troubleshoot potential issues, proactively solving problems and mitigating risks
  • Contribute to continuous improvement processes and knowledge sharing within the team

Qualifications:


  • Good understanding of ChatGPT APIs and libraries like LangChain
  • Good understanding of Vector Databases
  • Hands-on experience in prompt engineering patterns to develop GenAI apps.
  • Good knowledge of Java and microservices architecture
  • Strong understanding of design principles and patterns
  • Excellent communication and collaboration skills, ability to work effectively in a team
  • Problem-solving and analytical skills, with a proactive approach to overcoming challenges
  • Good Knowledge of anyone of the framework: Quarkus, Spring boot, any micro framework for building microservices
  • Passion for learning and staying updated with the latest advancements in technology

Bonus Points:


  • Hand-on experience in building GenAI applications using Python
  • Experience with LangChain and Gradio
  • Experience with functional programming and reactive programming principles
  • Experience with cloud-native technologies (Kubernetes, Docker, etc.)
  • Experience with Microsoft Azure and Azure Functions
  • Experience with CI/CD pipelines and automation tools
  • Experience with performance optimization techniques and profiling tools
  • Leadership experience and the ability to mentor junior developers

If you are a highly motivated and skilled Java Developer who is passionate about building GenAI applications (not just ChatBots) to solve business & development challenges and also interested in building distributed cloud-native applications, we encourage you to apply!


Diversity & Inclusion


We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.


Job Details

Job Location
India
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.