16 Oct
|
Bharuwa Solutions
|
Haridwar
16 Oct
Bharuwa Solutions
Haridwar
Senior Java Developer (React + Latest Java Versions)
Position: Senior Java Developer
Experience: 8-10 Years
Location: Noida (Onsite)
Notice Period: Immediate to 30 Days Preferred
About the Role
We are seeking a highly skilled Senior Java Developer with 8-10 years of hands-on experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should possess robust expertise in Java (latest versions - Java 17/21) along with modern frontend development using React.js. The candidate will be responsible for building scalable, secure, and high-performance applications while collaborating closely with cross-functional teams.
Must Have Skills
- Strong experience in Core Java and latest Java versions (Java 17/21).
- Hands-on expertise with Spring Boot, Spring MVC, Spring Security, and Microservices Architecture.
- Strong frontend development experience with React.js.
- Experience with RESTful APIs and web services.
- Good understanding of Design Patterns, OOP concepts, and SOLID principles.
- Experience with Hibernate/JPA and relational databases.
- Knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle.
- Hands-on experience with Git, Maven/Gradle, and CI/CD pipelines.
- Experience working in Agile/Scrum environments.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Java and React.
- Build and enhance Microservices-based applications.
- Develop and integrate REST APIs with frontend applications.
- Optimize application performance, scalability, and security.
- Collaborate with product managers, architects, and QA teams.
- Participate in code reviews and enforce best coding practices.
- Troubleshoot production issues and provide timely resolutions.
- Contribute to technical design discussions and architectural decisions.
Good to Have
- Experience with Docker and Kubernetes.
- Knowledge of Cloud Platforms (AWS, Azure, or GCP).
- Experience with Kafka, RabbitMQ, or event-driven architectures.
- Exposure to SonarQube and automated testing frameworks.
Education
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
What We're Looking For
- Strong problem-solving and analytical skills.
- Excellent communication and stakeholder management abilities.
- Ability to mentor junior developers and drive technical excellence.
- Self-motivated professional with ownership mindset.
📌 Senior Java Fullstack Developer (Java+React) (Haridwar)
🏢 Bharuwa Solutions
📍 Haridwar