Lead the design and development of scalable, high-performance software solutions using Java, microservices architecture, and related technologies.
Provide technical leadership and mentorship to development teams, guiding them in implementing best practices, design patterns, and coding standards.
Collaborate with stakeholders to understand business requirements, define technical roadmaps, and drive the execution of projects.
Design and develop high-quality microservices using Java frameworks such as Spring Boot, Spring Cloud, and Netflix OSS.
Lead and participate in code reviews, ensuring code quality, performance, and adherence to architectural principles.
Drive continuous improvement initiatives, identify opportunities to optimize processes, enhance development workflows, and adopt emerging technologies.
Collaborate closely with cross-functional teams, including DevOps, QA, and product management, to ensure successful project delivery and deployment.
Stay abreast of industry trends, emerging technologies, and best practices related to microservices architecture, cloud-native development, and Java ecosystem.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job