We will notify you once we have something for you
4Pointer
1 week ago
Java Developer - Spring Boot
4Pointer
3 to 7 Yrs
- Regular
- Job Details
Job Details
- Job Description
Design, develop, and maintain Java-based applications and microservices using Spring Boot, ensuring they meet business requirements and technical specifications.
Write well-designed, testable, and efficient code, adhering to coding standards and best practices. Conduct code reviews and contribute to continuous improvement processes.
Collaborate with architects and senior developers to design system architecture, including integration points and data flow between services.
Create and manage RESTful APIs for various functionalities and ensure seamless integration with front-end and other services.
Optimize applications for maximum performance and scalability, including profiling, debugging, and resolving performance bottlenecks.
Design and interact with relational and NoSQL databases. Develop efficient database queries and manage schema changes.
Develop unit tests, integration tests, and perform debugging to ensure the quality and reliability of the applications.
Work closely with cross-functional teams including product management, QA, and operations to deliver high-quality software on time.
Maintain clear and comprehensive documentation for code, design decisions, and processes to facilitate knowledge sharing and ease of maintenance.
Participate in agile development processes including sprint planning, stand-ups, and retrospectives.
Proficiency in Java (8 or later) and deep expertise in Spring Boot, including Spring Data JPA, Spring Security, and Spring MVC.
Experience in designing and implementing microservices architecture, including service discovery, API gateways, and inter-service communication.
Strong experience with relational databases (e.g., MySQL, PostgreSQL) and familiarity with NoSQL databases (e.g., MongoDB, Cassandra).
Proficiency with build tools (e.g., Maven, Gradle), version control systems (e.g., Git), and CI/CD pipelines (e.g., Jenkins, GitLab CI).
Experience with testing frameworks such as JUnit, Mockito, and integration testing tools.
Familiarity with cloud platforms and services (e.g., AWS, Azure) and deployment technologies (e.g., Docker, Kubernetes) is a plus.
Strong analytical and problem-solving skills with the ability to troubleshoot complex issues.
Excellent verbal and written communication skills, with the ability to articulate technical concepts to non technical stakeholders.
Proven ability to work effectively in a collaborative team environment, demonstrating flexibility and adaptability.
(ref:hirist.tech),
Other Details
- Industry IT Services & Consulting
- Recruiter Details 4Pointer
- Job Tags java
- Job Type Full time
Key Skills
Recruiter Details
- 4Pointer
- Noida
- hidden_email
- hidden_mobile
Company Details
4Pointer