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
Location: mohali, IN
Posted Date: 5/9/2025
Contact Information
Contact | Human Resources Alpha consultants |
---|