Source description
About the role
Job Description: You will lead the end-to-end design, development, and deployment of Java-based applications and RESTful APIs. Collaborate with product managers and architects to define technical solutions and translate business requirements into scalable software. Guide and mentor team members in best coding practices, design patterns, and architectural decisions. You will drive code reviews, technical discussions, and ensure high code quality and performance standards. Troubleshoot critical production issues and implement long-term fixes and improvements. Advocate for continuous improvement in tools, processes, and systems across the engineering team. Stay up to date with modern technologies and recommend their adoption where appropriate. Key Responsibilities: - Lead the end-to-end design, development, and deployment of Java-based applications and RESTful APIs. - Collaborate with product managers and architects to define technical solutions and translate business requirements. - Guide and mentor team members in best coding practices, design patterns, and architectural decisions. - Drive code reviews, technical discussions, and ensure high code quality and performance standards. - Troubleshoot critical production issues and implement long-term fixes and improvements. - Advocate for continuous improvement in tools, processes, and systems across the engineering team. - Stay up to date with modern technologies and recommend their adoption where appropriate. Qualifications Required: - 5+ years of experience in Java backend development with expertise in Spring/Spring Boot and RESTful services. - Solid grasp of Object-Oriented Programming (OOP), system design, and design patterns. - Proven experience leading a team of engineers or taking ownership of modules/projects. - Experience with AWS Cloud services (EC2, Lambda, S3, etc.) is a strong advantage. - Familiarity with Agile/Scrum methodologies and working in cross-functional teams. - Excellent problem-solving, debugging, and analytical skills. - Strong communication and leadership skills. Job Description: You will lead the end-to-end design, development, and deployment of Java-based applications and RESTful APIs. Collaborate with product managers and architects to define technical solutions and translate business requirements into scalable software. Guide and mentor team members in best coding practices, design patterns, and architectural decisions. You will drive code reviews, technical discussions, and ensure high code quality and performance standards. Troubleshoot critical production issues and implement long-term fixes and improvements. Advocate for continuous improvement in tools, processes, and systems across the engineering team. Stay up to date with modern technologies and recommend their adoption where appropriate. Key Responsibilities: - Lead the end-to-end design, development, and deployment of Java-based applications and RESTful APIs. - Collaborate with product managers and architects to define technical solutions and translate business requirements. - Guide and mentor team members in best coding practices, design patterns, and architectural decisions. - Drive code reviews, technical discussions, and ensure high code quality and performance standards. - Troubleshoot critical production issues and implement long-term fixes and improvements. - Advocate for continuous improvement in tools, processes, and systems across the engineering team. - Stay up to date with modern technologies and recommend their adoption where appropriate. Qualifications Required: - 5+ years of experience in Java backend development with expertise in Spring/Spring Boot and RESTful services. - Solid grasp of Object-Oriented Programming (OOP), system design, and design patterns. - Proven experience leading a team of engineers or taking ownership of modules/projects. - Experience with AWS Cloud services (EC2, Lambda, S3, etc.) is a strong advantage. - Familiarity with Agile/Scrum methodologies and working in cross-functional teams. - Excellent problem-solving, debugging, and analytical skills. - Strong communication and leadership skills.
More at Serendipity Corporate Services