As The Master Java Engineer, you'll be working on innovative projects, with the opportunity to enhance both your technical and interpersonal skills in a dynamic environment.
Responsibilities
- Design and development of core application modules
- Participation in meetings with the customer
- Maintaining project technical infrastructure (continuous integration, automated deployment)
- Task decomposition and estimation
- Peer review, mentoring
- Bug fixing, test writing
Skills
Must have
- Java development experience 10+ years: core Java concepts, object-oriented programming, multithreading, and Java EE technologies. Experience in developing enterprise applications using J2EE technologies
- Experience working with SpringBoot, Hibernate, REST API
- Good understanding of design patterns, architectural principles, and best practices in J2EE development
- Experience using GIT
- Proactive, problem-solving attitude
- Technical leadership skills
- Communication and presentation skills
- Open and willing to learn new technologies
- Good English skills
Nice to have
- Experience/Knowledge of React
- Google Cloud Platform (GCP)
- Oracle PL/SQL
- Developing, optimizing, and maintaining Oracle-based applications and database solutions
- Experience with Agile Projects