(Mid/Sr/Principal) Java Developer
A. Java Architect/ Principal Engineer
- Lead the offshore development center, ensure the understanding and compliance of offshore engineers to the product vision, and technical direction.
- Accountable for leading the development team to maintain, improve code quality, maintainability of the software suite and achieve other operational goals for the software suite (i.e. ease of deployment, CI/CD ready…)
- Participate in software architecture and design activities with both the client’s technical leaders and KMS onshore/offshore, make technical decisions for the development of the applications
B. Mid/Senior Java Software Engineer
- Love Coding.
- Follow Your Passion.
- Enjoy Every Single Working Day with Your Nice Colleagues and Our Kind Clients.
- Take Your Skill to the Next Level.
- The responsibility includes design, coding, troubleshooting and working with the project team as well as customers on features/bug fixes.
General requirements:
- At least an intermediate skill level of English Likely having 1+ years of experience (flexible depending on how fast your learning and technical developing capabilities are)
- Familiar with the Agile development methodologies (Scrum, XP, Kanban)
Technical requirements:
A. Java Architect/ Principal Engineer
Solid knowledge and experience as enterprise software architect with the ability to be hands-on as a developer, a technical lead or architect 5+ years of experience with Java EE and application server architectures 4+ years of experience with RDBMS, SQL, and object/relational mappings, dealing with large data Experience with scaling web-based applications and web security issues
B. Mid/Senior Java Software Engineer
- Fluent with Java in order to develop enterprise web-based applications
- Strong experience with web-based technologies: Spring (Spring Core, Spring MVC, Spring Security, Spring Data, Spring Boot) and ORM (JPA, Hibernate)
- Experience with writing efficient SQL queries
- Good experience with unit testing: JUnit, mock Experience with Web Services (REST, etc.), Micro-services
Nice to have:
- Experience with HTML/ CSS/ SCSS/ JavaScript/ Bootstrap, and one of following JavaScript frameworks: ReactJS, Angular, VueJS, KnockoutJS
- Experience with AWS (*)
Candidates please send CV via email address: [email protected]