Technical Lead-App Development
Birlasoft
Birlasoft
Seeking a skilled Java Senior Developer to engage in the full software development lifecycle, from application development and testing to release and ongoing support. This role involves producing robust, functional application code adhering to industry best practices. You'll collaborate closely with product teams to gather requirements, suggest innovative solutions, and plan new features within an agile framework. The position emphasizes writing comprehensive unit and API tests to ensure code quality and support CI/CD pipelines, alongside diligent troubleshooting and performance optimization.
- Develop and test fully functional application code. - Gather requirements and propose solutions. - Write unit and API tests for CI/CD support. - Troubleshoot and debug applications for optimal performance. - Collaborate with product development on agile planning. - Ensure applications meet high-quality standards.
A Bachelor's degree in Computer Science, Information Technology, or a related field is required. We are looking for candidates with over 5 years of overall IT experience, including hands-on experience as a Java Developer. Essential technical skills include 2+ years of experience with Spring/Springboot & ORM (Hibernate/Spring JPA), 2 years with middleware/service orchestration, and experience in performance optimization. Proficiency in common industry patterns and best practices, coupled with excellent troubleshooting, written, and verbal communication skills, is crucial. Familiarity with Git is mandatory. Knowledge of Apache Kafka/RabbitMQ, MongoDb, and Azure DevOps is beneficial.
Birlasoft
IT Consulting