Work from home
We are seeking a highly skilled Lead Java Developer to join our remote team, working with a leading retail and distribution company.
As a Lead Java Developer, you will be responsible for developing and maintaining high-quality software solutions, using your expertise in Java, Spring, and Microservice Architecture Pattern. You will collaborate with cross-functional teams to design, develop, and deploy software applications, ensuring they meet the highest standards of functionality, performance, and scalability. If you are passionate about software development and have a proven track record of delivering high-quality software solutions, we invite you to join our team.
responsibilities
Collaborate with cross-functional teams to design, develop, and deploy software applications
Develop high-quality and scalable software solutions using Java, Spring, and Microservice Architecture Pattern
Ensure software solutions meet the highest standards of functionality, performance, and scalability
Contribute to the development of software development standards and best practices
Provide technical leadership and mentorship to junior developers
Participate in code reviews, offering input on code quality, design, and potential challenges
Collaborate with DevOps teams to ensure software solutions are deployed and maintained effectively
requirements
A minimum of 5 years of experience in Java development, with a focus on Java 8
At least 1 year of experience leading a team of developers, providing guidance and support to achieve project goals
Expertise in Spring Framework (Spring Boot, Spring Cloud, Spring Data, etc.)
In-depth knowledge of Microservice Architecture Pattern, including experience working with RESTful APIs
Experience with Microsoft Azure, including Azure Service Bus, Azure Kubernetes Service, and Azure DevOps
Strong experience with unit testing and integration testing, including experience using testing frameworks such as JUnit, Mockito, and Cucumber
Experience with software development tools such as Git, Maven, and Jenkins
Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.