Description :
Now Hiring : Java Full Stack Developer / Senior Developer
Locations : Pune
Whats This Role About?
As a Java Full Stack Developer / Senior Developer, youll play a key role in building high-performing digital platforms that span web and mobile.
Youll be responsible for designing, developing, and deploying scalable, secure, and cutting-edge solutions for global clients - while continuously innovating and improving existing systems.
This is your chance to work on modern architectures, cloud-native applications, and microservices, contributing to digital transformation journeys across industries.
Key Responsibilities :
- Collaborate within agile, product-focused teams to design and deliver innovative digital solutions.
- Own end-to-end delivery - from ideation to implementation - ensuring performance, scalability, and reliability.
- Champion clean code, SOLID principles, and engineering excellence.
- Build responsive frontends using React or Angular, integrated with robust Spring Boot and Java-based backends.
- Implement MACH principles (Microservices, API-first, Cloud-native, Headless) for modern digital architectures.
- Work with RESTful APIs, JSON, JavaScript, NoSQL databases, and micro front-end architectures.
- Embrace DevOps culture : containerization (Docker, Kubernetes), CI / CD pipelines, and infrastructure-as-code.
- Collaborate with cloud teams to deliver across AWS, Azure, and GCP environments.
- Participate in code reviews, agile ceremonies, and mentor junior team members.
What Youll Bring :
Strong foundation in Core Java, J2EE, Spring Boot, MVC, and microservice architecture.Front-end expertise with React or Angular (micro front-end experience a plus).Deep understanding of object-oriented design, design patterns, and data structures.Familiarity with DevOps tools (Docker, Kubernetes, Jenkins, Terraform) and cloud services (AWS / GCP / Azure).Experience with agile methodologies, TDD / BDD, and Continuous Integration / Continuous Deployment.Excellent problem-solving skills, strong analytical thinking, and ability to adapt to fast-paced environments.Key Competencies for Senior Developers / Leads :
Leadership : Inspire and guide teams to deliver high-quality software.Strategic Thinking : Align technical delivery with business objectives.Communication : Collaborate effectively with technical and non-technical stakeholders.Problem Solving : Address complex challenges with practical, scalable solutions.Risk Management : Identify and mitigate technical or delivery risks proactively.Time Management : Prioritize effectively to meet deadlines and client commitments.(ref : hirist.tech)