Position: Senior Java Engineer
Company: Svitla Systems
Category: Java
Experience required: 5y
English level: upper

**Requirements:**
- 5+ years of previous working experience as a Java Developer.
- Strong ETL experience in design, configuration, data mapping, extraction, transformation, and loading in a highly complex environment.
- Proficiency in Java and J2EE.
- Proficiency in Spring, Hibernate, database, and messaging services.
- Expertise in rearchitecting/reengineering in migrating applications to AWS.
- Knowledge of Servlets and JSP.
- Experience with RDBM systems (Oracle).
- Ability to adapt to a changing environment quickly.
- Bachelor’s Degree in Computer Science, Software Engineering, or similar relevant study VPN and other setups necessary will be taken care of.
- Fluent English.

**Nice to have:**
- Experience with JavaScript, HTML, and CSS.

**Responsibilities:**
The resource will have knowledge transfer, understanding of the application with the team lead and members. The incoming developer will start joining daily meetings and other SCRUM ceremonies, and he will be introduced to the team and other stakeholders. The leader or another team member will shadow for the first few tasks and share documentation and other necessary tools to become an integral part of the team quickly. The candidate will receive IT log-in credentials to work from their existing laptop/equipment.
- Work with other developers, actively participating in PRTI, design reviews, process modeling, and mentoring.
- Demonstrate and apply principled software engineering practices.
- Be versatile and passionate about tackling new problems and learning new technologies.
- Show interest in applying full-stack development skills.
- Collaborate closely with the team to deliver quality software on time.
- Perform coding and deliver functioning software.
- Provide troubleshooting software issues, finding causes, and resolving.
- Run cross-functional technical reviews.
- Create plans/backlog grooming.