Job Description
This role involves developing and maintaining Java-based applications, building APIs, and working with databases. It focuses on backend development and system performance. 💻☕
Role Details
- Role: Java Developer
- Industry: IT Services & Consulting
- Experience: 3–5 years
- Employment Type: Full Time, Permanent
- Category: Backend Developer
Key Responsibilities
Application Development
Design, develop, test, and maintain applications using Core Java / J2EE.
Database Development
Write and optimize PL/SQL procedures, functions, packages, and triggers.
API Development
Build RESTful APIs and integrate third-party services.
Requirement Analysis
Work with business analysts and stakeholders to understand requirements.
Code Quality & Debugging
Perform code reviews, debugging, and performance tuning.
Performance & Security
Ensure application scalability, performance, and security.
Team Collaboration
Work with QA, DevOps, and support teams.
Agile Process
Participate in Agile/Scrum ceremonies and follow SDLC practices.
Production Support
Provide support and resolve production issues.
Required Skills
- Java
- Spring Boot
- PostgreSQL
- AWS
- PL/SQL Procedures & Triggers
- REST API development
- Microservices architecture
- Agile methodology
Good to Have
- React knowledge
- Performance tuning experience
- Production support experience
Key Skills
Java, Spring Boot, PL/SQL, PostgreSQL, Microservices, REST APIs, AWS, Backend Development