**Purpose**:
- Responsible for translating user stories into fully functional code with strong focus on producing high quality deliverables in a multicultural, geographically dispersed and teamwork-oriented environment.
Lead and mentor junior team members to build a cohesive and high performing team while working along with superiors.
**Qualifications**:
- Bachelor's degree in IT or similar engineering areas
- Master's degree in IT or MBA will be considered as an advantage
- Minimum 5 years of experience in DevOps and/or Scrum development environments working with JDK 11, Spring Boot, React JS, and/or Kafka
- Advanced knowledge of SQL language, triggers, views, stored procedures, and complex queries (Oracle preferably)
- Experience designing and developing RESTful APIs
- Experience in microservices architecture
- Experience using tools like JIRA/Confluence
- Advanced English communication skills (verbal and written)
- Ability to align workday with US Eastern Time Zone
**Additional**
***
**skills**
**to**
**stand out***:
- Knowledge in building images (Docker) and containerization (Red Hat OpenShift)
- Building or managing support and monitoring dashboards in Splunk
- Knowledge in security practices like OAuth2
- Experience building and deploying projects using CI/CD tools such as Jenkins and Maven
- API Integration Layer experience
- Knowledge in TDD
**Responsibilities**:
- Participate and lead agile software development while working with Developers, Database Developers, Business Analysts, Architects, and other departments to implement new functionality
- Estimate development effort in support of project requests, based on documentation provided
- Participate in code quality checks through reviews and code quality tools
- Lead and mentor junior team members in a multicultural, geographically dispersed and teamwork-oriented environment