Java Full Stack Developer
TALENT SPOT GROUP PRIVATE LTD.
Permanent, Full Time
S$7000 - S$9000
- Work in team of developers to design algorithms and flowcharts
- Develop applications following best practices of accessibility and test-driven development.
- Create reusable, testable, organized, efficient, and self-documenting code/components.
- Partner closely with design and product teams to craft product experiences while providing technical guidance and solutions
- Deliver code in a DevOps environment.
- Encourage code craftsmanship across team.
- Deliver code in an agile team environment.
- Other related duties as assigned
Technical Skills & Experience:
- Familiarity with Agile development methodologies (Scrum preferred)
- Experience with software design and development in a test-driven environment
- Strong knowledge of developing Microservices with Java (8/11) and Spring Boot
- Strong knowledge of building UI/Frontend using React JS/AngularJS/VueJS
- Strong API design and development basics (Swagger, OAuth 2.0, JWT etc.)
- Experience writing unit tests with JUnit 5, Mockito
- Experience writing integration tests for Microservices
- Experience working with Spring JPA on data sources like MariaDB, MongoDB etc.
- Experience working with containers on OpenShift Container Platform (OCP) and Kubernetes
- Experience working with DevOps tools – Git, Jenkins, Artifactory, Sonarqube, Veracode and writing deployment pipelines
- Experience building event-driven / messaging API for Apache Kafka is preferred
- Working experience with integration tools like ActiveMQ, IBM MQ, Apache Camel etc.
- Degree in Computer Science or equivalent
- 5 years or more of related experience
Closing on 24 Oct 2021