No more applications are being accepted for this job
- Core JAVA
- Spring Framework
- Spring Boot
- Microservices Architecture
- J2EE Technologies
- UI Development
- We are seeking a highly skilled and experienced Development Lead to spearhead our development team.
- The ideal candidate will have a solid background in Core JAVA, Spring, and Spring Boot frameworks, with extensive experience in the design and development of microservices using J2EE technology.
- Additionally, expertise in implementing UI development is essential.
- This role involves leading the development process, from conceptualization to deployment, ensuring high-quality software solutions that meet our business :
- Lead the development team in the design, development, and implementation of complex software applications using Core JAVA, Spring, and Spring Boot frameworks.
- Design and architect microservices using J2EE technologies, ensuring they are scalable, maintainable, and easily deployable.
- Guide the team in implementing effective UI solutions, collaborating closely with UX/UI designers to ensure the delivery of user-centric applications.
- Establish best practices for code development, review, testing, and deployment processes, enhancing the overall quality and efficiency of our software development lifecycle.
- Collaborate with project managers, business analysts, and other stakeholders to understand business requirements and translate them into technical specifications.
- Provide technical leadership and mentorship to junior developers, fostering a culture of continuous learning and improvement.
- Stay abreast of emerging trends and technologies in software development, particularly in JAVA, Spring, Spring Boot, microservices, and UI development, to incorporate them into our projects as appropriate.
- Ensure the security, scalability, and performance of applications through proper design and testing.
- Manage the deployment of applications across various environments, supporting continuous integration and continuous deployment (CI/CD) practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10-12 years of experience in software development, with a proven track record in Core JAVA, Spring, and Spring Boot frameworks.
- Extensive experience in designing and developing microservices using J2EE technologies.
- Solid experience in UI development, with a good understanding of UI design principles and technologies.
- Strong leadership skills, with the ability to guide and mentor a team of developers.
- Excellent problem-solving skills and the ability to think analytically.
- Proficient understanding of code versioning tools, such as Git.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
- Familiarity with Agile development methodologies and the ability to adapt in a fast-paced development environment.
Development Lead - Bangalore, India - Indium Software
Description
Key Skills :
Job Description :