Cortex Consultants

Java Full Stack Developer - Spring Boot/AngularJS

Job Location

in, India

Job Description

Role : Java Full Stack Developer Location : Gurugram Experience : 7 to 13 Years Notice Period : Immediate to Serving Notice Period till 30th April Skills : Core Java, Servlets, Spring Boot, Spring MVC, Angular (or relevant frontend technology) About the Job : We are seeking a highly skilled and experienced Java Full Stack Developer to join our dynamic and growing technology team in Gurugram. As a key member of our development team, you will be responsible for the full lifecycle of software development, from understanding requirements to designing, developing, testing, deploying, and maintaining robust and scalable web applications. You will work on challenging projects, collaborating closely with product owners, designers, and other engineers to deliver high-quality solutions that meet our business needs. This role requires a strong understanding of both front-end and back-end development principles, a passion for writing clean and efficient code, and the ability to thrive in a fast-paced, agile environment. If you are a problem-solver with a proven track record of delivering complex web applications and possess a strong expertise in Java and modern frontend frameworks, we encourage you to apply. Responsibilities : - Full Stack Development : Design, develop, and maintain both front-end and back-end components of web applications. - Back-end Development : Utilize Core Java, Servlets, Spring Boot, and Spring MVC to build robust and scalable server-side logic and APIs. - Front-end Development : Develop user-friendly and responsive interfaces using Angular (or other relevant frontend technologies like React or Vue.js). - Database Interaction : Design and implement efficient database schemas and interact with databases (e., MySQL, PostgreSQL, Oracle) using appropriate ORM frameworks (e., Hibernate, JPA). - API Design and Development : Design and implement RESTful APIs for seamless communication between front-end and back-end systems. - Microservices Architecture (Good to have) : Contribute to the design and development of microservices-based applications. - Code Quality : Adhere to coding standards, best practices, and security guidelines to produce clean, maintainable, and efficient code. - Deployment and Monitoring : Participate in the deployment process and contribute to setting up monitoring and logging for applications. - Technical Documentation : Create and maintain technical documentation for design, implementation, and deployment processes. - Continuous Learning : Stay up-to-date with the latest technologies, trends, and best practices in Java and web development. - Mentorship (Potentially) : Mentor junior developers and share technical knowledge within the team. Required Skills and Experience : - Bachelor's degree in Computer Science, Engineering, or a related field. - 7 to 13 years of professional experience in Java full-stack development. - Strong proficiency in Core Java with a deep understanding of object-oriented programming principles, data structures, and algorithms. - Solid experience with Servlets and the Java EE ecosystem. - Extensive experience with Spring Boot framework for building microservices and standalone applications. - Strong understanding and practical experience with Spring MVC for building web applications. - Hands-on experience with Angular (version 2) or other relevant modern frontend frameworks (e., React, Vue.js) including component-based architecture, state management, and routing. - Experience in designing and implementing RESTful APIs. - Proficiency in working with relational databases (e., MySQL, PostgreSQL, Oracle) and ORM frameworks (e. , Hibernate, JPA). - Experience with version control systems, preferably Git. - Familiarity with build tools like Maven or Gradle. - Experience with unit testing frameworks (e., JUnit, Mockito) and integration testing. - Understanding of software development methodologies, preferably Agile/Scrum. - Excellent problem-solving, analytical, and communication skills. - Ability to work independently and collaboratively within a team. Good to Have Skills : - Experience with microservices architecture and related technologies (e., Docker, Kubernetes). - Knowledge of cloud platforms (e., AWS, Azure, GCP). - Experience with NoSQL databases (e., MongoDB, Cassandra). - Familiarity with CI/CD pipelines and tools (e., Jenkins, GitLab CI). - Knowledge of security best practices for web applications. - Experience with performance monitoring and logging tools (ref:hirist.tech)

Location: in, IN

Posted Date: 4/19/2025
View More Cortex Consultants Jobs

Contact Information

Contact Human Resources
Cortex Consultants

Posted

April 19, 2025
UID: 5150652726

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.