Job Description
• Collaborate with cross-functional teams to gather and analyze software requirements.
• Design and develop robust, scalable, and high-performance Java applications using the Spring Framework,
• Microservices architecture, MVC pattern, and J2EE technologies.
• Write clean and efficient code, adhering to best practices and coding standards.
• Implement and maintain J2EE-based solutions, ensuring optimal performance and reliability.
• Utilize the Spring Framework to develop and integrate various modules of the application, such as Spring Boot, Spring MVC, Spring Data, etc.
• Design and develop Microservices using Spring Boot and Spring Cloud, focusing on scalability, fault tolerance, and performance optimization.
• Apply the Model-View-Controller (MVC) architectural pattern to develop user interfaces and ensure separation of concerns.
• Perform thorough unit testing and debugging of developed software to ensure quality and identify and fix any issues or bugs.
• Conduct code reviews to ensure code quality, maintainability, and scalability.
• Collaborate with team members and stakeholders to identify and address any technical or architectural challenges.
• Stay up to date with the latest industry trends and advancements in Java development, the Spring Framework, Microservices, MVC, and J2EE technologies.
• Provide technical guidance and mentorship to junior developers, assisting them in their professional growth.
• Document software designs, architecture, and technical specifications.
💡 Quick Summary
Seeking a career-building opportunity? The Senior Java Software Engineer 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.
