Lead Java Developer Offline
Responsibilities
🔸 Communicate with project stakeholders to clarify requirements, priorities, architecture
🔸 Define technical implementation approach for features, breakdown work into tasks, prepare estimates
🔸 Build new features and bugfixing in existing applications
🔸 Ensure high quality of the code
🔸 Performance tuning
🔸 Mentor engineers on the team.
Must-have requirements
🔸 5+ years experience as Java developer
🔸 Leadership and team management experience (5-7 developers)
🔸 Excellent knowledge of Java core
🔸 Strong experience with Spring, Spring Boot, Hibernate, JDBC, Maven
🔸 Good understanding of relational databases and SQL
🔸 Maven, Gradle
🔸 Experience with microservice architecture
🔸 Experience with writing Unit tests
🔸 Experience with common Design Principles
🔸 Upper-intermediate English Level
Optional requirements
🔸 Understanding the Gitflow principles and experience with Git
🔸 Experience with CI/CD
🔸 Experience with Scrum/Kanban
🔸 Unix shell
Working conditions and benefits:
🔸Flexible working schedule (Status meetings with the client’s team till 9am PST)
🔸Paid vacation and sick days,
🔸Official state holidays — 11 days considered as public holidays
🔸Professional growth while attending challenging projects and the possibility to switch your role, master new technologies and skills with company support
🔸Personal Career Development Plan (CDP)
🔸Paid external training, conferences, and professional certification that meets company’s business goals
🔸Internal workshops & seminars
🔸Corporate library (Paper/E-books) and internal English classes
Required skills experience
| Java |
The job ad is no longer active
Job unpublished on
20 June 2022
Look at the current jobs Java →