The Standard/Senior Software Developer will be responsible for designing and developing back-end solutions for modern applications, collaborating with team members, and ensuring code quality through regular reviews.
In Short
Design and develop back-end solutions.
Proficient in Java Spring Boot, JPA/Hibernate.
Experience with RDBMS, ideally Oracle and Postgresql.
Implement web services and APIs using XML and REST.
Front-end development using Angular 8+.
Utilize AWS cloud and IaC automation.
Engage in DevOps/CICD automation and release management.
Conduct test automation for various testing types.
Participate in SCRUM and Agile methodologies.
Collaborate with team members and stakeholders.
Requirements
Proficient in back-end development.
Experience with Java technologies.
Strong communication skills in English.
Experience in full life cycle of Java applications.
Knowledge of deployment automation for AWS.
Experience in unit, functional, and non-functional testing.
Familiarity with SCRUM, Agile, and Prince2 methodologies.
Ability to troubleshoot and remediate system problems.
Experience with JIRA and CICD pipelines.
Significant experience in design and documentation.
The Senior Software Developer will create and maintain healthcare-related applications using Microsoft technologies while mentoring junior team members.