Lead Java Developer Uzbekistan or Remote
Lead Java Developer Description
Job #: 71636We are starting the development of a new EPAM mission-critical tool that will take responsibility for all project entity workflow.
The project is the only entity for conducting any collaboration EPAM with the customer. It should involve such aspects as tracking resource plans, different project infrastructures such as test environments, Git, JIRA, and all tools needed for project activities. More than 40 other EPAM tools also use the project structure for conducting different business processes.
#LI-DNI
#LI-DNP
What You’ll Do
- Participate in planning and management of development process
- Share architectural design vision with both technical and non-technical team members, including engineers, product managers, designers and analysts
- Design and develop low-latency, scalable, high available, distributed application services and deliver high-availability and performance
- Contribute to all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs comply with specifications
- Investigate real performance and technical issues from production
What You Have
- 4+ years overall experience in IT
- Good Java basics knowledge
- Experience in Spring IoC, MVC, Data, Test, Boot, Transaction, Security
- Expertise in PostgreSQL
- Understanding of REST & GraphQL
- Performance tuning experience
Technologies
- Spring Boot, GraphQL, REST, PostgreSQL, Kafka, Docker, OpenShift
We offer
- Knowledge-sharing with colleagues all around the world
- Community of 47,500+ industry’s top professionals
- Outstanding career development opportunities
- Regular assessments and salary reviews
- Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
- Opportunity for relocation
- Social package – medical & family care
- Friendly team and enjoyable working environment
- Flexible working schedule
- Corporate and social events