Job Title: Analyst | Backend Developer - Java | Delhi | Operations, Industry & Domain Solutions | DigiGov
Role Summary
We are looking for a motivated and detail-oriented Java Developer (Analyst level) with 1–2 years of experience to join our development team. The candidate will be responsible for designing, developing, and maintaining Java-based applications while collaborating with cross-functional teams to deliver scalable solutions.
Key Responsibilities
- Understand business requirements and translate them into technical application designs.
- Define application objectives, functionalities, and technical specifications.
- Design and develop scalable Java-based applications end-to-end.
- Build, integrate, and document RESTful APIs for web and mobile applications.
- Review existing codebases and suggest improvements such as patches, design changes, and optimizations.
- Troubleshoot and resolve software bugs, performance issues, and production incidents.
- Collaborate with QA, product, and other engineering teams for smooth delivery.
- Ensure code quality through best practices, testing, and documentation.
Required Skills
- Strong knowledge of Core Java
- Experience with REST API development
- Basic understanding of Spring/Spring Boot (preferred)
- Good knowledge of data structures and OOP concepts
- Familiarity with debugging and performance tuning
- Understanding of version control systems (e.g., Git)
Experience
- 1–2 years of hands-on experience in Java development
Education
- Bachelor’s degree in Computer Science, IT, or related field (preferred)