Development

Senior Java Developer

Pune, Maharashtra
Work Type: Full Time
We are seeking an experienced Java Full Stack Developer with 8-12 years of experience for one of our Bay Area clients who is into Workload Automation and software solutions for businesses. The ideal candidate will possess extensive expertise in both back-end and front-end technologies, enabling them to design and implement robust, scalable web applications. You will play a critical role in the software development lifecycle, collaborating with cross-functional teams to deliver high-quality software solutions that meet business objectives.

Role: Java Full Stack Developer

Total Experience: 8-12 years

Employment Status: Permanent

Technical Skill Set: Core Java, Java frameworks like Spring (Spring Boot, Spring MVC), front-end frameworks such as React or Angular, strong problem-solving ability.


Key Responsibilities:

  • Design, develop, and maintain high-quality web applications using Java and related technologies.
  • Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.
  • Develop and implement RESTful APIs and microservices for seamless integration with front-end applications.
  • Work with front-end technologies such as HTML, CSS, JavaScript and frameworks like Angular or ReactJS.
  • Ensure application performance, security and scalability through best practices and coding standards.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to development guidelines.
  • Troubleshoot and resolve issues throughout the software development lifecycle.
  • Stay updated with emerging technologies and trends in software development and apply them as appropriate.
  • Mentor junior developers and provide guidance on technical challenges and best practices.
  • Conduct unit and integration testing to ensure high-quality deliverables.


Required Skills and Qualifications:

  • 8-12 years of hands-on experience in Java development, with a strong focus on full-stack development.
  • Proficiency in Java SE/EE, Spring Framework (Spring Boot, Spring MVC), and Hibernate or JPA for backend development.
  • Strong experience with front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular or ReactJS
  • Experience in building and consuming RESTful APIs and microservices.
  • Solid understanding of database technologies, including MySQL, PostgreSQL, or Oracle.
  • Familiarity with CI/CD pipelines, version control systems (e.g., Git), and Agile development methodologies.
  • Knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes is a plus.
  • Strong problem-solving skills, analytical thinking and attention to detail.
  • Excellent communication and collaboration skills.


Preferred Skills:

  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Understanding of security principles and best practices in software development.



Submit Your Application

You have successfully applied
  • You have errors in applying