Senior Java Developer Yerevan, Armenia
Senior Java Developer Description
Job #: 51314#LI-DNI
#LI-DNP
Responsibilities
- Develop enterprise level software solutions according to technical specifications
- Participate in all cycles of software design and development
- Contribute to the quality of coding and assure conformance of source codes
- Provide necessary technical and design documentation
- Analyze requirements and work with team members to create quality results
- Communicate effectively with local management and external team members
- Participate in internal and external meetings
Requirements
- Experience with the following tech stack:
- Spring, Spring Cloud, Spring Boot, Spring Integration
- REST and REST maturity
- JMS and Integration Patterns
- Hibernate, JDBC, JQQL
- Maven 3+
- Java 8, Functional Programming
- Spring Security, JWT, SAML
- SQL, NoSQL
- Understanding of Scrum concept
- Docker and containerization concepts
- English: strong Intermediate level and higher
We offer
- Competitive compensation
- Individual career path in engineering
- Partial coverage of costs for certification
- English classes with certified English teachers
- Relocation opportunity
- Family medical insurance, sports