Job Description
Java/Spring Boot/ Hibernate/JUnit
Responsibilities:
Analyze user requirements to define business objectives
Contribute to all stages of software development lifecycle
Envisioning system features and functionality
Define application objectives and functionality
Ensure application designs conform with business goals
Using coding standards and best practices to ensure quality and reviewing code of fellow team members.
Identify and resolve any technical issues arising and provide timely update to stakeholders.
To provide help in creating documentation related to the Project.
Ensure applications are secure and up-to-date
Develop the initial framework or platform of the solution which each developer will use to build the solution.
Requirements:
Developing and testing Java EE applications using Java 7/Java 8 or above
Experience with Object-Oriented Design (OOD).
Experience in integration of Java based middleware or backend with Frontend frameworks
Experience in Spring Boot Application, Spring MVC.
Good understanding of Exception Handling, Core Java Concepts, Design Patterns
Experience in Unit testing the code.
Excellent knowledge on developing RESTful APIs
Knowledge of multiple front-end languages (JavaScript, HTML, CSS) and their libraries
Good understanding of relational databases, ORM Technologies, and SQL
Good understanding of application security vulnerabilities and their fixes.
Good level of understanding of estimation techniques.
Understanding of Performance Optimization
Debugging skills for Production application, JVM tuning
AWS understanding
Microservices
Junit /Mockito/Power Mock
Application Security
Understanding of CI/CD, Jenkins, Docker
💡 Quick Summary
Seeking a career-building opportunity? The Java Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
