Company Description
One North Consulting, a Singapore based firm specializing in providing Technology Solutions is currently hiring Java Backend Developers in an Offshore Role with 6+ years’ experience as per details given below.
Job Description:
- Work as part of the team to analyse, design, develop, test, deploy and support applications to meet business objectives.
- Deliver applications in accordance with relevant IT policies and procedures.
- Resolve Issues which impacts the application performance and system functionalities.
- Deliver technical excellence.
- Contribute to the translation of business requirements into well-architected software solutions.
- Participate and at times facilitate technical discussions with the team.
- Adhere and contribute to platform related technical standards and processes.
- Develops data integration, migration, and deployment strategies.
- Deliver applications in accordance with relevant IT policies and procedures.
- Adhere to company’s Software Development Life Cycle (SDLC).
- Identify and solve complex problems collaboratively.
- Contribute to the technical training & development of the team.
Technical Skills
- Strong background in design/development (functional and non-blocking programming) and support of large web-based systems, complete software product lifecycle exposure
- Strong culture on Software Testing (Unit Test, TDD)
- 6+ years of BackEnd development experience
- Experience and affinity with Agile development methodologies (Scrum, Kanban)
- Strong background in design/development of Java/SpringBoot based systems.
- Strong understanding of environment management, release management, code versioning, engineering best practices, and deployment methodologies
Must have Experience with:
- Java 17+
- RESTful APIs and Microservices development (Spring Boot, Spring Cloud)
- TDD (JUnit, Mockito)
- Any RDBMS and NoSQL
- Code Version Control tools (GIT)
- Basic of DevOps (CI/CD, Docker, Kubernetes)
- Basic of Cloud platform (Services like Kubernetes, API Gateway)
- Basic of Event Bus (confluent - Kafka)
Competencies & Personal Traits:
- Strong knowledge of analysis, design, and coding of custom-built applications.
- Excellent problem analysis skills; innovative and creative in developing solutions.
- Strong sense of drive and commitment to deliver on responsibilities.
- Ability to work in a culturally diverse environment.
- Ability to build applications using the listed technologies with 6+ years of experience as a backend engineer.