
Associate Application Delivery Consultant
- Bangalore, Karnataka
- Permanent
- Full-time
- Assist in the development, testing, and deployment of Java-based applications using Spring Boot
- Write clean, maintainable code following standard software development principles
- Constantly learning and open to adopting new technologies and approaches on projects as they evolve, especially those relating to GenAI advancements
- Participates as a software developer on small Agile teams, delivering software-based solutions for migrating and modernizing customer legacy applications to MongoDB
- Follow existing best practice migration playbooks where applicable and be prepared to innovate to fill in gaps with creative solutions to solve challenges on each specific project
- Take direction from the technical lead and project manager on projects, raising identified challenges and potential solutions to the team when applicable
- Be prepared to change project direction if customer or account team priorities change
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Experience working as a JAVA software developer
- Good understanding of Java fundamentals and object-oriented programming
- Experience (academic projects, internships, or personal work) with Spring Boot
- Strong proficiency in Java
- Strong experience in building applications that interact with relational databases using SQL
- History of delivering high-cadence modern applications with applied Agile methodologies, test-first development approaches, adopting CI/CD pipelines and using Git version control
- Exposure to building REST APIs with Spring Boot
- Basic understanding of microservices concepts
- Familiarity with tools like Postman, IntelliJ IDEA, and Maven/Gradle
- Exposure to other languages or technologies like Python or JavaScript
- Understanding of ORM tools like Hibernate or JPA (even through coursework or self-study)
- Extra bonus skills (if missing, we will provide rapid onboarding enablement on these)
- Some experience in nascent GenAI technologies and approaches, such as using OpenAI API with GPT LLMs
- Practical experience of using MongoDB