Priority Skills
Java (Spring ecosystem) and Angular
Frontend Skills
Angular for responsive and accessible UIs; robust in HTML, CSS, JavaScript, and ES6+ features.
DevOps, Tools, and Practices
CI/CD and tooling (Jenkins, Git, GitLab or GitHub, Swagger, deploy); containerization and orchestration (Docker, Kubernetes); cloud-native deployment practices; Agile methodologies; developer assistance tools like GitHub Copilot (or similar)
Testing and Code Quality
Hands-on test automation across unit, component, integration, and functional testing using JUnit, Mockito, and Spring Test.
Key Responsibilities
Design and build scalable Spring Boot microservices.
Develop secure, high-performance REST or SOAP APIs.
Apply microservices patterns, domain-driven design, and event-driven solutions using messaging patterns such as Kafka.
Ensure quality through automated testing across unit, component, integration, and functional levels.
Lead technical design discussions, guide implementation decisions, mentor team members, and support production issue troubleshooting.