Work Hours: 16/7 shift
Work Model: Hybrid work
Location: Chennai or Noida
Key Responsibilities
- Design and develop applications with Java 8 (or later)/Spring boot/microservices/AKS/REST API
- Integrate Java applications with IDM systems (OKTA, etc.)
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Should be ready to learn new skills/frameworks/tools
- Collaborating with the software development team to define, design, and ship new features
- Conducting code reviews, debugging, and troubleshooting to ensure the quality of the codebase
- Integrating solutions with existing systems and third-party services
- Employing agile methodologies to deliver high-quality software solutions in a timely manner
- Creating and maintaining technical documentation for reference and reporting
- Participating in the full software development lifecycle, including requirements analysis, estimation, and deployment
- Working closely with stakeholders to understand and address their requirements and feedback
- Implementing best practices in software development and ensuring compliance with coding standards
- Identifying and resolving technical issues, performance bottlenecks, and inefficiencies
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience as a Java Developer or relevant position
- Proficiency in Java programming language and its ecosystems
- Experience with Spring Framework and Hibernate ORM
- Strong understanding of relational databases and SQL
- Ability to work in an agile environment and deliver within sprint cycles
- Excellent problem-solving skills and a keen attention to detail
- Good understanding of software development lifecycle and methodologies
- Experience with version control systems such as Git
- Excellent communication and teamwork skills to collaborate effectively
- Familiarity with continuous integration and continuous delivery practices
- Ability to rapidly learn and apply new technologies and languages
- Solid understanding of object-oriented programming principles and design patterns
- Experience in building RESTful web services and API integration
- Knowledge of secure coding practices and principles
Skills: java,spring boot,idm systems,idm,hibernate orm,object-oriented programming principles,rest api,secure coding practices,microservices,agile,spring,hibernate,springboot,sql,aks,iam,idms,git,restful apis,restful web services,agile methodologies,api,java 8,design patterns,api integration,splunk,appdynamics