About the role
- As a Java Spring Boot Developer Design, develop, and maintain backend applications using Java and Spring Boot.
- Collaborate with product managers, designers, and other developers to implement new features and improve existing ones.
- Write clean, efficient, and well-documented code following industry best practices.
- Participate in code reviews and ensure the adherence to coding standards and best practices.
- Work with RESTful APIs and microservices architectures to build scalable, resilient systems.
- Troubleshoot and debug production issues as needed, ensuring minimal downtime.
- Ensure software quality through automated testing, unit tests, and integration tests.
- Optimize applications for maximum speed and scalability.
- Collaborate in an Agile/Scrum development environment, attending daily stand-ups, sprint planning, and retrospectives.
- Maintain and improve system performance and security.
Required Skills and Qualifications for Java Spring Boot Developer:
- Strong experience in Java development, specifically with Spring Boot.
- Hands-on experience with Spring Framework, Spring Data, Spring Security, and Spring Cloud.
- Proficiency in RESTful API design and integration.
- Familiarity with relational databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Redis).
- Experience with version control systems (e.g., Git, SVN).
- Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Experience in building microservices-based architectures.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes is a plus.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and related tools (e.g., Jenkins, GitLab).
- Understanding of Agile/Scrum methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work in a collaborative environment.
Job Category: Java Spring Boot Developer
Job Type: Full‑time
Job Location: bangalore UDAIPUR
What you'll do
- Own delivery for client-facing web, mobile, AI, cloud or digital transformation work based on the role.
- Collaborate with project managers, designers, QA and client stakeholders through discovery, build, launch and support.
- Write clear documentation, communicate risks early and keep delivery quality high.
- Contribute to reusable engineering practices, reviews and mentoring inside the WebSenor team.
What we're looking for
- Strong hands-on experience relevant to this role and a portfolio of shipped production work.
- Clear communication, ownership mindset and ability to work with global clients.
- Comfort with delivery discipline: estimation, reviews, testing, documentation and release readiness.
- Ability to learn fast and work across modern product, engineering and AI-enabled workflows.
What you'll get
- Work on real enterprise client projects with measurable business outcomes.
- Collaborate with experienced engineering, design, QA and delivery teams.
- Growth through mentoring, project ownership and exposure to global clients.
- HR-approved compensation, benefits and policies as finalized during the offer process.
About the team
You will work with WebSenor project managers, UI/UX designers, QA engineers, cloud specialists and senior developers focused on quality delivery for enterprise clients.
Our hiring process
- Application Review: HR and delivery leadership review your profile for role fit.
- Technical Discussion: Meet the technical team for skill, communication and project-readiness evaluation.
- Final Conversation: Discuss compensation, joining timeline and team fit.
- Offer and Onboarding: Receive the offer, documentation checklist and onboarding plan.