Alpha consultants

Senior Java Full Stack Developer - Spring/React.js

Job Location

mohali, India

Job Description

Key Responsibilities : - Actively participate in all stages of the software development lifecycle, including definition, design, development, testing, and implementation of software functionality, following Agile methodologies. - Design and develop complex programs, modules, routines, scripts, and data objects, ensuring that efficiency, performance, and reliability are prioritized. - Collaborate with business and technology teams, both internal and external, to advise on the best approaches for implementing features and enhancements that align with business goals. - Ensure technical solutions are reliable, scalable, easily maintainable, and follow best practices. - Participate in design and code reviews to uphold quality standards. - Collaborate with cross-functional teams to identify, isolate, and resolve software malfunctions or issues. - Conduct knowledge transfer sessions for the designated application support teams, ensuring they are equipped to support developed solutions. - Create and maintain comprehensive documentation for applications, ensuring it aligns with industry standards, IT policies, and best practices. - Play a key role in developing and evolving an automated testing framework to enhance the engineering quality and accelerate development velocity. - Work in an Agile development environment, collaborating with multiple teams and experimenting with new technologies to deliver innovative solutions that advance the organization's technological edge. - Mentor and guide junior engineers, fostering an environment of continuous learning and improvement in the software development lifecycle. - Provide leadership in ensuring that the design, development, and deployment of systems meet high standards of reliability, scalability, and performance. Technical Requirements : Minimum of 6 years of experience with the following technologies and frameworks : - MongoDB, Groovy, Agile methodologies (using tools like JIRA), RestAPI, GraphQL - ORM frameworks such as JPA and Hibernate - Java, Kotlin, and other open-source technologies such as Spring - API development and engineering at scale - Fully automated CI/CD ecosystems - Distributed data stores at scale - Lightweight middleware technologies, microservices, and integration patterns - AWS services, Kafka, NoSQL, and event-driven architectures - Working knowledge using Front end development frameworks like React Framework - Leading the design, development, and deployment of business software at scale - Strong experience in debugging, troubleshooting, and resolving complex issues - Expertise in software engineering practices throughout the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations. - Strong background in computer science fundamentals : object-oriented design, data structures, algorithm design, problem solving, and complexity analysis - Experience mentoring and training engineering teams on complex technical issues - Working with design patterns to build scalable, highly available systems - Proficiency with cloud & orchestration technologies, such as AWS services, Terraform, (ref:hirist.tech)

Location: mohali, IN

Posted Date: 5/9/2025
View More Alpha consultants Jobs

Contact Information

Contact Human Resources
Alpha consultants

Posted

May 9, 2025
UID: 5123166612

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.