Senior Java Developer
Published date: 2024/01/10
- Location: Jaipur, Rajasthan, India
Job description:
• Strong foundation in OOAD concepts like Interfaces, Abstract Classes, Loose Coupling and
High Cohesion.
• Good knowledge of software engineering best practices like readability, immutability,
commenting, exception handling and logging.
• Proficiency in working with Java 8 and above and their latest APIs. Java 8 exp is mandate.
• Proficiency in key Java packages and APIs like Collections, Generics, Threads, Lambda
functions, streaming and concurrency, memory management and garbage collection.
• Understanding of web application concepts like HTTP(S) lifecycle, session, servlets, filters
and design patterns for web development.
• Experience in building Web Applications using a web development framework like Spring
MVC / Boot, and knowledge of templating systems like JSP, Thymeleaf etc.
• Knowledge of using a SQL or NoSQL database, the associated query language and use of
ORMs.
• Hands on working knowledge of GIT and Maven for code check-in, branching, code review
and build processes.
• Knowledge of the importance and approach to writing unit test cases using tools like JUnit.
• Experience in working with AEM is preferred (Good to have)
Responsibilities:
• Develop user stories as per the provided business requirements, NFRs and technical design.
• Implementing unit test cases using JUnit or similar framework.
• Document the solution and guidelines for using the created technical components.
• Create proof of concepts to demonstrate feasibility of proposed solution.
• Continuously discover, evaluate and learn new technologies to stay at the forefront of
technology innovation.
• Work closely with other stakeholders in the team and clients to develop world class solutions.
Education :
• B.Tech in Computer Science, a related technical field or equivalent practical experience
• Strong foundation in OOAD concepts like Interfaces, Abstract Classes, Loose Coupling and
High Cohesion.
• Good knowledge of software engineering best practices like readability, immutability,
commenting, exception handling and logging.
• Proficiency in working with Java 8 and above and their latest APIs. Java 8 exp is mandate.
• Proficiency in key Java packages and APIs like Collections, Generics, Threads, Lambda
functions, streaming and concurrency, memory management and garbage collection.
• Understanding of web application concepts like HTTP(S) lifecycle, session, servlets, filters
and design patterns for web development.
• Experience in building Web Applications using a web development framework like Spring
MVC / Boot, and knowledge of templating systems like JSP, Thymeleaf etc.
• Knowledge of using a SQL or NoSQL database, the associated query language and use of
ORMs.
• Hands on working knowledge of GIT and Maven for code check-in, branching, code review
and build processes.
• Knowledge of the importance and approach to writing unit test cases using tools like JUnit.
• Experience in working with AEM is preferred (Good to have)
Responsibilities:
• Develop user stories as per the provided business requirements, NFRs and technical design.
• Implementing unit test cases using JUnit or similar framework.
• Document the solution and guidelines for using the created technical components.
• Create proof of concepts to demonstrate feasibility of proposed solution.
• Continuously discover, evaluate and learn new technologies to stay at the forefront of
technology innovation.
• Work closely with other stakeholders in the team and clients to develop world class solutions.
Education :
• B.Tech in Computer Science, a related technical field or equivalent practical experience
0 page views
Related listings
-
Chartered Accountant JaipurSoftware DeveloperJob Title: Chartered Accountant Location: Jaipur EXPERIENCE: 2+yrs (NBFC or any Financial company experience is preferred) Salary:- 8-10 LPA JOB ROLE: We are looking for a qualified Chartered Accountant in our accounts department to handle day-to-day...2026/11/09
-
9587065945 - Amazon Call center jobs Now Jobs Apply JaipurSoftware Developer9587065945 - Amazon Call center jobs Now Jobs Apply Now Education: Any graduate Stream: Any Function: Customer Service/ Call Centre/ BPO Role: • Customer Service Executive (Voice) • Customer Service Executive (Non-voice) • Data Processing Executive I...2026/11/09
-
Paytm / Snapdeal / BPO Call Center Executive Call.CALL...Software DeveloperPaytm / Snapdeal / BPO Call Center Executive Call.CALL 9587065945 Experience: 0 - 0 years Keywords / Skills : BPO Call Center, Voice Process, Customer Service Calling, International Voice, Domestic Customer Support, Function: Customer Service/ Call C...2026/11/09
