Job Description
We are seeking a Software Engineer with Java expertise.
**Responsibilities**- Develop new features to improve software systems- Refine existing code to enhance performance- Communicate with clients in a professional manner- Build a scalable and efficient platform- Collaborate with engineers, architects, and product managers- Propose solutions for design and architecture- Work in a productive environment with limited meetings- Deliver high-quality projects within deadlines**Requirements**:- 5 years of software development and integration experience- Background in Java 8+ programming- Knowledge of JUnit and Mockito frameworks- Proficiency in SQL for database systems- Familiarity with Git or other version control tools- Competency in self-management for prioritization- Fluency in English for effective client communication**Nice to have**- Knowledge of Google Cloud Platform- Background in using Google Guice- Understanding of Protocol Buffers- Expertise in Guava libraries**We offer**...
Apply for this Job
Submit your application for the Lead Java Developer position at Epam Systems, Inc..
Apply Now Save for Later