Lead Java Developer
Summary
A Lead Java Developer who designs, builds, and maintains complex enterprise software using Java/J2EE, Spring, and cloud (GCP) while mentoring teams and ensuring high-quality delivery via testing (JUnit) and DevOps tools (Git, Maven, Jenkins, Docker).
- Good organizational skills, self-discipline and commitment-orientation
- Excellent Java/J2EE programming skills
- Expert knowledge in Java Core Multithread
- Experience with Git, Maven, Jenkins, Docker, Unix/Linux
- Experience with noSQL/Couchbase
- Experience with REST/JSON/XML/Web Services
- Experience with JUnit/Unit Testing
- Experience with Spring framework
- Experience with cloud-based technologies (GCP)
- Excellent analysis and problem-solving skills
- Good communication skills in English, written and verbal