
Search by job, company or skills
Key Responsibilities
Develop and maintain Java-based applications used by high-traffic or high-volume systems.
Work on application logic, validations, workflows, and data handling.
Integrate Java applications with databases, APIs, and third-party services.
Write clean, maintainable, and efficient Java code.
Handle bug fixes, enhancements, and performance improvements.
Support application data flow and resolve production or staging issues.
Collaborate with frontend, QA, and product teams for feature delivery.
Ensure application reliability, scalability, and security.
Required Skills & Qualifications
Strong proficiency in Java (Core Java, OOP concepts, collections, exception handling).
Experience working with Java-based frameworks such as Spring / Spring Boot (preferred).
Good understanding of SQL and database interaction from Java applications.
Experience handling application workflows and business logic.
Familiarity with REST APIs and JSON/XML data formats.
Knowledge of version control tools like Git.
Ability to debug and troubleshoot application-level issues.
Good to Have
Experience with high-volume applications or data-heavy systems.
Exposure to microservices architecture.
Basic knowledge of frontend technologies or API consumers.
Familiarity with logging, monitoring, and performance tuning.
Experience working in Agile/Scrum environments.
What We Offer
Opportunity to work on real-world, production-level Java applications.
Exposure to end-to-end application lifecycle.
Learning and growth in backend and application development.
Collaborative and engineering-driven work environment.
Job ID: 141751547