Java Spring Boot Developer
Digitide Solutions · Bengaluru · onsite · Posted 49d ago
Undisclosed4–7 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
- Design, develop, test, and maintain RESTful APIs and backend services using Java and Spring Boot.
- Implement business logic, validations, exception handling, and ensure high performance and responsiveness.
- Work with Spring modules such as Spring MVC, Spring Data JPA, and Spring Security.
- Develop and optimize database schemas, queries, and integrations with SQL/NoSQL databases.
- Build and maintain integrations with external systems, including third-party APIs, message brokers, and internal services.
- Participate in architecture and design reviews and produce technical documentation.
- Ensure code quality through unit testing, integration testing, code reviews, and CI/CD pipelines.
- Support production issues, perform root cause analysis, and implement preventive fixes.
- Collaborate with frontend developers, understand React component flow and API contracts, and troubleshoot UI/API integration issues.
- Implement minor UI changes or proof-of-concept (POC) solutions in React, when required.
Required Skills (Must Have)
Backend (Core)
- Strong hands-on experience in Java (8/11/17) and Spring Boot.
- Solid understanding of REST APIs, HTTP fundamentals, JSON, and API versioning.
- Experience with Spring Data JPA/Hibernate, transactions, lazy/eager loading, and pagination.
- Strong knowledge of SQL (PostgreSQL/MySQL/Oracle) and query optimization.
- Familiarity with authentication and authorization concepts such as JWT, OAuth2, RBAC, and secure coding practices.
- Experience writing tests using JUnit 5, Mockito, and integration testing frameworks.
- Understanding of microservices architecture fundamentals, including service boundaries, configuration management, and resiliency principles.
Development Practices
- Proficiency with Git, code reviews, and branching strategies.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOps.
- Strong debugging and performance troubleshooting skills, including log analysis, profiling, and thread dump analysis.
React (Working Knowledge)
- Basic to intermediate understanding of React, including components, props, state management, and hooks.
- Ability to consume REST APIs from React applications and handle common integration challenges such as CORS, authentication headers, and error handling.
- Familiarity with modern JavaScript/TypeScript tooling, including npm/yarn and build processes.
Preferred Qualifications
- Experience with Docker and Kubernetes.
- Exposure to cloud platforms such as Azure, AWS, or GCP.
- Experience with message brokers such as Kafka or RabbitMQ.
- Knowledge of monitoring and observability tools such as Splunk, ELK, Grafana, or Prometheus.
- Familiarity with Agile/Scrum development methodologies.
Sourced from naukri
Skills
amazon web servicesSQLREST APISpring BootJavaMicroservicesHibernateMicrosoft Azure
About Digitide Solutions
Digitide Solutions
IT Services & Consulting
30.4k+
employees
2002
24 years old
Mumbai, Maharashtra
India
₹3.5L PA avg
Avg at Digitide Solutions
About
Conneqt Business Solutions delivers customer lifecycle management and business process solutions, enhancing client experiences through advanced technologies and analytics.
Industries
Artificial Intelligence (AI)Cloud Data ServicesCyber SecurityEmploymentInformation Technology
Employee ratings
10 reviews
3.4/ 5
Culture
2.9
Career growth
2.7
Work-life
3.2
Employees rate it well for
Work-Life Balance35Job Security34
Find them on