BlueByte Technologies

Java Lead - Spring Boot/Microservices Architecture

Click Here to Apply

Job Location

bangalore, India

Job Description

Requirements : - Bachelor's or Master's degree in Computer Science or a related field. - 9 years of hands-on experience in Java development. - Proven experience in a technical leadership role, with a focus on Spring Boot and microservices. - Solid understanding of microservices architecture, design patterns, and best practices. - Expertise in the Spring Boot framework and related technologies. - Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes). - Excellent communication and collaboration skills. - Ability to work effectively in an Agile development environment. Good to have : - Experience with cloud platforms (AWS, Azure, or Google Cloud). - Knowledge of database systems (SQL, NoSQL). - Familiarity with DevOps practices and tools. Roles & Responsibilities : - Collaborate with architects to integrate microservices into the overall system architecture. - Spring Boot Expertise : Demonstrate expertise in Spring Boot for the rapid development and deployment of Java-based applications. - Mentor and guide the team in best practices related to Spring Boot development, including RESTful API design, dependency injection, and data access. - Code Review and Quality Assurance : Conduct code reviews to ensure adherence to Spring Boot and microservices best practices. - Implement coding standards, automated testing, and continuous integration practices to maintain code quality. - Performance Optimization : Identify and address performance bottlenecks in microservices-based applications. Collaborate with the team to optimize code and enhance system efficiency. - Mentorship and Skill Development : Provide mentorship and guidance to team members, fostering a culture of continuous learning. Identify skill gaps and coordinate training programs to enhance the team's proficiency in Spring Boot and microservices. - Team Leadership : Lead and mentor a team of Java developers, providing technical guidance and support. - Project Management : Collaborate with project managers and stakeholders to define project scope, timelines, and deliverables. - Architecture and Design : Design and review system architectures and technical designs to ensure scalability, performance, and security. - Code Development : Oversee coding standards and best practices; participate in coding when necessary. - Code Reviews : Conduct regular code reviews to ensure quality and adherence to standards. - Collaboration : Work closely with QA, DevOps, and other teams to ensure smooth integration and deployment. - Technical Documentation : Create and maintain technical documentation for projects and systems. - Continuous Improvement : Advocate for and implement best practices in software development, testing, and deployment. Qualifications : Education : Bachelor's degree in Computer Science, Software Engineering, or a related field. Experience : 5 years of experience in Java development, with at least 2 years in a leadership role. Technical Skills : - Proficiency in Java and related frameworks (e.g., Spring, Hibernate). - Experience with web technologies (HTML, CSS, JavaScript). - Familiarity with microservices architecture and RESTful APIs. - Knowledge of databases (SQL and NoSQL) and ORM technologies. Soft Skills : - Strong problem-solving and analytical skills. - Excellent communication and interpersonal skills. - Ability to work in a fast-paced, collaborative environment. Certifications : Relevant certifications (e.g., Oracle Certified Professional Java SE) are a plus. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 11/23/2024
Click Here to Apply
View More BlueByte Technologies Jobs

Contact Information

Contact Human Resources
BlueByte Technologies

Posted

November 23, 2024
UID: 4926624327

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.