Description
You will build and maintain backend services as a Java Developer.
Responsibilities
- Collaborate with Business Analysts to gather requirements and translate them into technical solutions.
- Design, develop, test, and implement scalable and maintainable backend services.
- Build and maintain RESTful APIs and integrate them with front-end modules.
- Resolve Oracle/PL-SQL performance issues and optimize queries.
- Apply SDLC best practices throughout the development lifecycle and perform unit and snapshot testing.
Required Skills
- 5+ years of hands-on experience in Java 8 and Spring Framework.
- Strong background in RESTful API development within a microservices architecture.
- Proficiency in Oracle and PL-SQL.
- Experience with Python for scripting or back-end logic.
- Good understanding of complex system architecture and design patterns.
- Familiarity with integration of front-end components (React or Angular) via REST APIs.
- Knowledge of software development best practices, testing strategies, and version control tools.