19 Sep
|
Best Beers
|
India
Job Title: Java Full Stack Developer
Location: Indore, Madhya Pradesh
Job Type: Full time | On-site
Experience: 4+ Years
Working Days: 5 Days
Job Summary
We are looking for an experienced Java Full Stack Developer with 4+ years of professional experience to join our dynamic engineering team.
The ideal candidate should have strong hands-on expertise in Java, Spring Boot, REST APIs, SQL databases, and React.js or Angular, with the ability to design, develop, optimize, and maintain scalable enterprise applications.
The candidate will be responsible for taking ownership of end-to-end feature development, contributing to technical decisions, improving application performance, participating in code reviews, and collaborating with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain scalable applications using Java and Spring Boot.
- Develop secure, scalable, and high-performance RESTful APIs and backend services.
- Build responsive and user-friendly frontend applications using React.js or Angular.
- Integrate frontend applications with backend services and third-party APIs.
- Take ownership of features/modules from requirement analysis through development, testing, deployment, and maintenance.
- Design and optimize database schemas, complex SQL queries, stored procedures, and database transactions.
- Identify and resolve performance, scalability, and production issues.
- Write clean, reusable, maintainable, and well-documented code following industry best practices.
- Conduct and participate in code reviews, ensuring code quality and adherence to standards.
- Develop unit and integration tests and ensure adequate test coverage.
- Collaborate with Product Managers, QA Engineers, UI/UX Developers, and other stakeholders.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and technical discussions.
- Mentor junior developers and support the team in resolving technical challenges.
- Contribute to application architecture, technical design, and technology decisions.
- Stay updated with modern Java, Spring Boot, frontend, cloud, and software development practices.
Required Skills & Qualifications
Java & Backend
- 4+ years of professional experience in Java Full Stack Development.
- Strong knowledge of Core Java and Object-Oriented Programming (OOP) principles.
- Strong hands-on experience with Spring Boot and Spring Framework.
- Strong understanding of RESTful APIs, web services, and API integration.
- Good understanding of exception handling, multithreading, collections, and Java fundamentals.
- Experience with application performance optimization and troubleshooting.
Frontend – Mandatory
- Minimum 2 years of professional hands-on experience in React.js OR Angular is mandatory.
- Strong understanding of component-based frontend development.
- Experience integrating frontend applications with REST APIs.
- Good knowledge of HTML5, CSS3, JavaScript/TypeScript.
Database
- Strong experience with relational databases such as MySQL or PostgreSQL.
Pay: ₹300,000.00 - ₹1,000,000.00 per year
Benefits:
- Flexible schedule
Work Location: In person
📌 Full Stack Java Developer (India)
🏢 Best Beers
📍 India