About the Company
Perficient is the global AI-first consultancy. Our team of strategists, designers, technologists, and engineers partners with the world’s most innovative enterprises and admired brands to deliver real business results through the transformative power of AI. As part of our AI-First strategy, we empower every employee to build AI fluency and actively engage with AI tools to drive innovation and efficiency. We break boundaries, obsess over outcomes, and shape the future for our clients. Join a company where bold ideas and brilliant minds converge to redefine what’s possible - while building a career filled with growth, balance, and purpose.
About the Role
We are looking for a skilled and experienced Full Stack Developer with strong expertise in Java (Spring Boot) and Angular to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, ensuring high performance and responsiveness.
Responsibilities
Design and develop robust backend services using Java, Spring Boot, and REST APIs.
Build dynamic and responsive front-end interfaces using Angular (v10+).
Collaborate with cross-functional teams including UI / UX designers, QA, and DevOps.
Write clean, maintainable, and efficient code following best practices.
Participate in code reviews, unit testing, and integration testing.
Troubleshoot and debug applications to optimize performance.
Ensure security and data protection in applications.
Stay updated with emerging technologies and apply them to operations and activities.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Required Skills
Strong proficiency in Java, Spring Boot, and RESTful APIs.
Hands-on experience with Angular, TypeScript, HTML5, CSS3, and RxJS.
Experience with SQL / NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Familiarity with version control systems like Git.
Understanding of Agile / Scrum methodologies.
Good problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Preferred Skills
Experience with Microservices architecture.
Knowledge of Docker, Kubernetes, or CI / CD pipelines.
Exposure to cloud platforms like AWS, Azure, or GCP.
Familiarity with unit testing frameworks like JUnit, Jasmine, or Karma.
Our App Modernization team helps businesses transform legacy systems and build future-ready applications. We deliver end-to-end solutions—combining cloud migration, custom application development, multi-cloud strategies, and modern UI and API integration. With expertise in DevSecOps, modern frameworks, and enterprise platforms, our team of engineers, architects, and project leaders partner with leading brands to drive innovation, accelerate delivery, and create lasting business impact. We also integrate AI-driven capabilities—such as intelligent automation, predictive analytics, and generative development tools—to enhance scalability, performance, and user experience.
Stack Engineer • Pune, India