Java Programmer

Filled
December 25, 2025

Job Description

As a programmer with a sound knowledge of Java and front-end languages, your role will involve building Java applications with complex back-end services and APIs. Your primary responsibility will be to design and develop applications, collaborating with the team working on different infrastructure layers. Your commitment to collaborative problem-solving, sophisticated design, and product quality is essential.
• *Key Responsibilities:**
– Understand the functional requirement documents and discuss them with the reporting manager before starting development.
– Plan development work precisely to avoid rework in the future and get approval from the reporting manager before starting development.
– Complete development tasks as per the given schedule with quality, error-free work.
– Prepare a development tasks document in a specified format and maintain it.
– Communicate with fellow team members as and when required.
– Conduct Unit Testing or Integration Testing of self-developed modules before submitting to the QA department and document it with test cases.
– Use task management tools for development tasks, including commenting, time booking, and submission to QA for quality checks.
– Take quick action to resolve reported issues from the QA department for smoother delivery.
– Include all concerned persons in case of any doubts and clear them.
– Conduct software analysis, programming, testing, and debugging, recommending changes to improve established processes.
– Transform requirements into stipulations, identify production and non-production application issues.
– Demonstrate patience and perseverance to overcome challenges, solve problems, and learn new technologies.
– Manage aligned team members with proper handling and reporting.
• *Qualifications Required:**
– Strong knowledge of Programming Languages: Java (Core, Advanced, and Collections)
– Familiarity with Frameworks: Spring, Kafka, Hibernate
– Proficiency in IDE: Eclipse
– Experience with Servers: Apache Tomcat
– Competence in Databases: MySQL 8.0 and above, MongoDB, Cassandra
– Proficient in Front-End Languages: HTML5, JavaScript, jQuery, XML, XSL, CSS, Bootstrap
– Knowledge of Data Preparation and Analytics Generation
– Familiarity with Task Management Tools: GitHub and JIRA

This job requires someone who can effectively communicate, collaborate, and ensure the quality and timely delivery of Java applications.,