Java Lead Developer
We are seeking a highly experienced professional to lead the development and maintenance of full-stack Java applications. This role requires strong functional and business knowledge of the financial domain and extensive expertise in software development with a focus on Java/J2EE technologies.Required Skills
- 10 years of experience in software development.
- Strong proficiency in Java, J2EE, microservices, and Spring Boot.
- Experience with front-end technologies, including Angular.
- Hands-on experience with MongoDB and API management.
- Proven problem-solving skills and the ability to work in a collaborative team environment.
Qualifications
- Demonstrated ability to lead and mentor a diverse development team.
- Excellent communication skills, with the ability to convey technical concepts to non-technical stakeholders.
- Commitment to fostering an inclusive and diverse work environment.
- Adaptability to new technologies and methodologies.
Key Responsibilities
- Develop and maintain full-stack Java applications with a focus on microservices architecture.
- Provide technical leadership and guidance to a team of developers.
- Utilize strong knowledge of Spring Boot, Spring Cloud, Hibernate, and REST APIs.
- Work with cloud platforms such as AWS, Azure, or GCP.
- Implement automation using tools like Selenium and Kafka.
- Leverage containerization technologies such as OpenShift, Docker, and Kubernetes.
- Manage CI/CD pipelines using Git, Jenkins, and automated testing tools.
- Monitor API development and production QA using tools like Logscale Humio, Dynatrace, Glass Box, Adobe Analytics, and ELK.
- Engage in agile and scrum methodologies for project management.
We are committed to fostering a diverse and inclusive workplace and encourage applicants from all backgrounds to apply. For immediate consideration, please click APPLY.
Artech Information Systems