Posted:17 hours ago|
Platform:
Hybrid
Full Time
About the Role: We are seeking an experienced and dynamic Full Stack Java Developer to join our innovative IT team. The ideal candidate should have a solid background in both front-end and back-end development, with deep expertise in Java (817+), Spring Boot, JPA/Hibernate, and RESTful API design. This role requires strong proficiency in building scalable, secure, and maintainable applications in a microservices architecture, with a collaborative mindset and familiarity with cloud platforms like AWS. Key Responsibilities: Design, develop, and maintain robust, high-performance applications using Java, Spring Boot, and microservices architecture. Develop and document RESTful APIs to enable seamless communication between system components. Optimize database operations using JPA/Hibernate, including crafting efficient queries and implementing caching mechanisms. Collaborate on front-end development using React.js, ensuring responsive and intuitive user interfaces. Follow best practices for clean code, SOLID principles, and modular architecture. Implement Test-Driven Development (TDD) using JUnit, Mockito, and other automated testing frameworks. Participate in pair programming to promote collaboration and code quality. Work with CI/CD tools such as Jenkins and GitLab for automating the build, test, and deployment pipelines. Contribute to deployment automation and infrastructure management using Kubernetes, Terraform, and AWS tools. Coordinate closely with cross-functional teams to ensure project success and continuous improvement. Required Skills & Experience: 810 years of professional experience in full-stack software development. Java (8–17+) – Strong knowledge of core and advanced Java features, design patterns, and object-oriented principles. Spring Boot 2.x+ – Hands-on experience in backend development and microservices. JPA/Hibernate – Expertise in ORM tools with an understanding of performance optimization. RESTful APIs – Experience in designing scalable and secure APIs, with JSON/XML handling. Front-End: Experience or working knowledge of React.js (REDEX), HTML, SASS, JavaScript; Angular experience is a plus. Code Quality: Proven ability to write clean, testable, and well-documented code. Testing: Deep understanding of TDD, with practical experience using JUnit, Mockito, etc. DevOps & CI/CD: Experience with Jenkins, GitLab, Docker, Kubernetes, and Terraform is a plus. Cloud: Familiarity with AWS infrastructure and services for application hosting and deployment. Agile Mindset: Comfortable working in Agile environments, with a focus on continuous delivery and improvement. Strong problem-solving skills, attention to detail, and a collaborative mindset.
JRD Systems
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Hyderabad, Bangalore Rural, Bengaluru
30.0 - 35.0 Lacs P.A.
Pune
5.0 - 15.0 Lacs P.A.
16.0 - 30.0 Lacs P.A.
Kochi, Bengaluru, Thiruvananthapuram
12.0 - 22.0 Lacs P.A.
Bengaluru
5.0 - 8.0 Lacs P.A.
5.0 - 15.0 Lacs P.A.
Bengaluru
20.0 - 30.0 Lacs P.A.
Gurugram
4.2 - 8.4 Lacs P.A.
Noida, Chennai, Coimbatore
4.0 - 8.0 Lacs P.A.
5.4 - 6.0 Lacs P.A.