ENABLING YOU TO SHAPE A BETTER TOMORROW
Tasks
- Collaborate with colleagues to define and implement optimal, complete solutions based on stakeholder needs
- Design back-end and front-end web-based software or customize software for client use
- Participate in all stages of software development life cycle
- Perform user story implementation, bug tracking & bug fixing of scalable and highly available software components
- Perform code reviews (merge reviews) in order to ensure quality and maintain performance of deployed solutions
- Ticket analysis and Log File analysis
- Problem identification and workaround definition, if possible
Qualifications
Must-have:
- 5–6+ years of professional experience in Java application development, using Java 17, Spring, and Spring Boot
- Proven hands-on experience with AWS services, including ECS and Fargate, as well as Terraform for infrastructure as code
- Solid knowledge of SQL and relational databases
- Experience working with Kafka, Elasticsearch, and Splunk
- Practical experience with Docker and containerized applications
- Proficiency in version control and code quality tools, including Git/GitLab and SonarQube
- Familiarity with agile collaboration and documentation tools such as JIRA and Confluence
- Bachelor’s degree in Computer Science, Engineering, or a related technical field is considered a plus
Nice to have:
- Experience with Angular 15 or newer
- Experience working with Node.js