Job Description
Analyze user and system requirements
Design, develop and deploy backend services with a focus on high availability, low latency and scalability.
Be familiar with how to build production ready services including observability.
Build and operate infrastructure, tool set and deployment pipelines.
End-to-end delivery including design, development and unit/functional testing of API(s) and services.
Collaborate closely with other engineers and become a valued member of an autonomous, cross- functional team.
Participate in preparing TDD/Design documents to illustrate software solutions.
Write efficient code based on feature specifications.
Requirements:
Experience building Java based microservices architecture and any popular Java frameworks like
Spring Boot.
Experienced Java Trainer with proficiency in Core Java, Advance Java, J2EE, JSP, spring, Spring Boot,
Servlets, JavaScript, jQuery, HTML5, CSS3, React JS, REST, Ajax and Angular.
Experience with containerisation and container orchestration (Docker and Kubernetes preferred) in a cloud environment (AWS preferred).
Familiarity with Object-Oriented Design (OOD).
Good knowledge of SQL, No-SQL.
Experience with test-driven development.
Strong Analytical, troubleshooting and problem-solving skills.
Experience building and supporting services that can scale for high volume production traffic.
Strong grasp of concepts such as multithreading, event driven architecture, design patterns, observability, containerization (kubernetes), serverless systems.
Role: Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Job Types: Full-time, Permanent
Salary: ₹35,000.00 - ₹60,000.00 per year
Schedule:
• Monday to Friday
Ability to commute/relocate:
• Jaipur, Rajasthan: Reliably commute or planning to relocate before starting work (Required)
💡 Quick Summary
Seeking a career-building opportunity? The Senior 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.
