Technical lead - React.js, Angular, Java
Technology, Data & Digital · Software & Web Development
Smart sammanfattning
AI-genererad översikt av denna tjänst
Job Summary
Mid-Level Full Stack Developer responsible for developing scalable microservices using Java, Spring Boot, and Angular, with strong focus on CI/CD, automated testing, and API development in an Agile environment.
Key Responsibilities
Key Responsibilities
• Develop and enhance microservices-based applications using Java and Spring Boot
• Build scalable and responsive UI using Angular
• Design and implement REST APIs aligned with enterprise integration patterns
• Participate in CI/CD pipeline implementation and optimization for automated build, test, and deployment
• Develop and maintain automated test scripts (unit, integration, and API tests)
• Ensure high code quality through code reviews, static code analysis, and automation-first approach
• Collaborate with DevOps to ensure seamless continuous integration and deployment
• Work closely with QA teams to enable shift-left testing and automation coverage
• Troubleshoot production issues and support deployments
• Participate in Agile ceremonies and deliver sprint commitments
Skill Requirements
Technical Skills Required
Core Skills
• Strong experience in Java and Spring Boot (Microservices)
• Hands-on experience with Angular
• Experience in building and consuming RESTful APIs
• Strong knowledge of SQL Server / relational databases
Testing & Automation
• Experience with unit testing frameworks (JUnit, Mockito)
• Exposure to API testing tools (Postman, Rest Assured)
• Experience in UI automation (Selenium or similar tools)
• Understanding of test automation frameworks and integration into CI/CD pipelines
• Familiarity with performance testing basics (JMeter, good to have)
CI/CD & DevOps
• Experience in CI/CD tools (e.g., Azure DevOps, Jenkins, GitHub Actions)
• Understanding of pipeline setup, build automation, and release management
• Familiarity with containerization (Docker) and deployment practices
• Knowledge of version control systems (Git) and branching strategies
Preferred / Good to Have
• Knowledge of API Gateway, Service Registry (Eureka)
• Exposure to Azure cloud and Kubernetes
• Experience in large-scale enterprise or government systems
Other Requirements
Soft Skills
• Strong communication and stakeholder interaction skills
• Ability to work in distributed (IST/EST) teams
• Ownership mindset and proactive problem solving
• Adaptability to evolving business requirements