About this role
Job title: Backend Java Developer
About the Role ASSET Technology Group is seeking a Backend Java Developer to design, build, and validate backend software using Java, Spring Boot, and related technologies. You will work on requirements analysis, design documentation, and deliver scalable backend solutions while ensuring quality and feasibility of technical proposals.
What You'll Do
- Develops, verifies requirements and analysis documents and ensures their quality and accurate coverage of the project scope.
- Explores different technical topics and tools to assess the feasibility of the given requirements.
- Develops, reviews, and validates design and design documents (Architecture, database and detailed design) to ensure their compliance with the project requirements.
- Develops and presents Software POC and prototypes whenever required for project success.
- Performs the programming activities related to the development of Software products, systems, and projects.
- Research and examines Software alternatives, different technical topics and tools to assess and explore the feasibility of a given requirement.
- Conducts unit testing for the developed code, troubleshoots, debugs and fixes any issues.
- Reviews defects reports, checks the root cause for different types of defects, and ensures proper resolution.
- Escalates the critical issues to the direct manager in timely manner and recommends corrective actions.
What We're Looking For
- 2–3 years of experience
- Strong knowledge of Core Java, OOP and JavaScript
- Experience in developing backend applications with Java and Spring Boot
- Familiarity with databases (SQL and NoSQL)