
ROLES AND RESPONSIBILITIES:
· Working with technical architects, able to convert the architecture into design and code in Java (Spring Boot), AngularJS, and NodeJS.
· Able to generate LLD documents.
· Ability to write Quality code with minimum defects.
· Unit Test and following the coding standards.
·
PREFERRED QUALIFICATION AND SKILLS:
· 5+ years strong programming and logical skills in Java (Spring Boot), AngularJS, Object Oriented Java script, NodeJS and HTML5
· Hands on Experience on Java (Spring Boot), and MySQL is mandatory. Must have completed at least 2 full projects using Spring boot and AngularJS.
· Excellent knowledge and experience in Spring JPA, RESTful webservices implementation.
· NodeJS experience is value add
· Should have participated in, and be familiar with, Agile (Scrum) project methodology and practices.
· Must be able to mentor and guide junior technical resources.
· One who is proactive and come forward with technology related initiatives. Motivated self-starter.
· Good Communication skills. English - Oral and Written.

Similar jobs
We are looking for a highly skilled Senior Software Engineer with over 5 years of experience in full stack development using React.js and Node.js. As a senior member of our engineering team, you’ll take ownership of complex technical challenges, influence architecture decisions, mentor junior developers, and contribute to high-impact products.
Key Responsibilities:
Design, build, and maintain scalable web applications using React.js (frontend) and Node.js (backend).
Architect robust, secure, and scalable backend APIs and frontend components.
Collaborate closely with Product Managers, Designers, and DevOps to deliver end-to-end features.
Conduct code reviews, enforce best practices, and guide junior developers.
Optimize application performance, scalability, and responsiveness.
Troubleshoot, debug, and upgrade existing systems.
Stay current with new technologies and advocate for continuous improvement.
Required Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
5+ years of experience in full stack development.
Strong expertise in React.js and related libraries (Redux, Hooks, etc.).
In-depth experience with Node.js, Express.js, and RESTful APIs.
Proficiency with JavaScript/TypeScript and modern frontend tooling (Webpack, Babel, etc.).
Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
Solid understanding of CI/CD, testing (Jest, Mocha), and version control (Git).
Familiarity with cloud services (AWS/GCP/Azure) and containerization (Docker, Kubernetes) is a plus.
Excellent communication and problem-solving skills.
Nice to Have:
Experience with microservices architecture.
Knowledge of GraphQL.
Exposure to serverless computing.
Prior experience working in Agile/Scrum teams.
Responsibilities:
• Lead technical processes and designs with a focus on reliability, scalability, and maintainability.
• Review developmentteam code to ensure quality and adherence to standards.
• Mentor junior developers and foster talent development.
• Collaborate with Infrastructure teams for optimal hosting environments.
• Define scalability and performance benchmarks for applications.
• Ensure compliance with performance, privacy, and security requirements.
• Validate test plans for security and performance adherence.
• Support business and technical presentations related to technology solutions.
• Mitigate risks by following procedures and monitoring controls.
• Develop cost-effective solutions aligned with business requirements.
• Implement best practices consistent with corporate standards.
• Partner with cross-functionalteams to ensure project success.
• Manage software development lifecycle and drive process improvements.
• Estimate costs for modules/projects, including effort and expenses.
• Research and evaluate technologies for solution design.
• Construct end-to-end application architecture.
Qualifications:
• Bachelor's degree required; Master’s or equivalent experience preferred.
• Minimum of 6 years of related experience.
• 6+ years of active development experience in Java/J2EE-based applications.
• Expertise in Hibernate, JPA, Spring, and Spring MVC.
• Exposure to XML/XSD, JSON, and similar data presentation components.
• Familiarity with microservices architecture and distributed systems.
• Experience developing and working with REST APIs using the Spring Boot framework.
• Knowledge of IBM MQ and messaging protocols like JMS.
• Proficiency in Unix/Linux OS and shell scripting.
• Strong database and PL/SQL skills.
• Experience with CI/CD tools such as GIT, Jenkins, JoCoCo, and Maven.
• UI framework experience with Angular, NodeJS, and NPM is a plus.
• Familiarity with CSS, HTML, JavaScript, and related UI frameworks (jQuery, React, Angular) is a plus.
• Understanding of Agile development methodology.
Job Insights - Must-Have Skills:
• Minimum of 6 years of related experience.
• 6+ years of active Java/J2EE development experience.
• Expertise in Hibernate, JPA, Spring, and Spring MVC.
• Familiarity with microservices architecture.
• Experience developing REST APIs using Spring Boot.
• Software Design and Development: Lead and contribute to the design, architecture, and development of software applications within the "I" domain. Collaborate with cross-functional teams, including software developers, hardware engineers, and product managers, to define requirements and specifications for software projects. • Technical Leadership: Provide technical leadership and mentorship to junior engineers, guiding them in best practices, code reviews, and troubleshooting complex technical issues. Act as a subject matter expert in software design principles, programming languages, and development methodologies. • System Integration: Collaborate with other engineering teams to integrate software components with hardware systems or existing software infrastructure. Ensure seamless integration and compatibility of software modules. • Code Review and Quality Assurance: Review code written by other team members to ensure adherence to coding standards, performance optimization, and maintainability. Perform thorough testing and debugging to identify and resolve software defects. • Documentation: Create and maintain technical documentation, including design documents, architecture diagrams, and user manuals. • Research and Innovation: Stay abreast of the latest industry trends, emerging technologies, and best practices related to the "I" domain. Evaluate and recommend new tools, frameworks, and technologies that can enhance the software development process and product performance. • Project Management: Collaborate with project managers to define project scope, estimate effort, and plan development timelines. Ensure projects are delivered on time and within budget, meeting the specified quality standards.
Job Description:
We are looking for a self-starter/ Full Stack Developer who can work well with minimal guidance and in a fluid environment. Proficient at programming and interacting with APIs and good knowledge of RESTful design. Customer-focused reacts well to changes, works with teams, and is able to multitask. A natural communicator who can articulate and express thoughts and explain technical concepts in clear, plain English (both written and verbal)
Key Responsibilities:
Hands-on experience in different technologies and languages such as Java, JavaScript, HTML, CSS, ReactJS, NodeJS, MongoDB, Express JS, MySQL to develop applications. Full Stack Developers approach software holistically since you cater to both user experience and functionality. Participating in the design and creation of scalable software. Writing clean, functional code on the front- and back-end. Testing and fixing bugs or other coding issues
Position Type: Full-Time
Educational Qualifications: B.Tech/B.Sc/MCA/Relevant Degree in Computer Science.
Experience: 3+ years of hands-on experience in Front-end & Backend
Reports to: Development Manager
Roles & Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
- Excellent scoping and estimation skills
Skills and Responsibilities:
- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications
- Deep understanding of client-side development, coding in HTML5, CSS3, JavaScript ES6, and jQuery.
- Developing and implementing highly responsive user interface components using react
- Strong experience using a client-side MVC framework such as NodeJS, React JS, NextJS, Redux.
- Strong experience in feather JS is a plus
- Familiarity with common stacks & tech stacks.
- Strong knowledge in databases MySQL, MongoDB, web servers Apache, and UI/UX design.
- Top-notch programming skills and write code for robust software design.
- Experience in responsive design, cross-browser compatibility, and website performance.
- Knowledge of performance testing frameworks including Mocha and Jest
- Experience in object-oriented design skills.
- Aggressive problem diagnosis and creative problem-solving skills.
- Good understanding of how browsers and DOM work.
- Experience with Git.
- Experience with handling Services, RESTful, APIs.
- Knowledge of frontend CSS frameworks like Bootstrap.
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind and problem-solving skills.
- F&B (Food and Beverages) domain experience is a plus.
- Monitoring and improving front-end performance
- A passion for new consumer technology and the emerging media landscape
Strong experience in front-end design and development minimum 3+ Year to implement responsive, robust/secure, user-friendly/functional, network -sensitive web applications. Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux. Experience with modern frameworks such as Nodejs, AngularJS Express Experience in building API and WebSockets for client-server communication with security considerations. Experience with server-side. Experience with web services API integration (Rest, JSON, XML). Ability to understand requirements and map to technical implementation. Strong knowledge of best practices and modern web design trends is necessary. Excel at rapid prototyping and at writing good code. Experience with modern version control. (GIT or BitBucket). Experience with testing/debugging in multiple platforms. Experience with HTML CSS frameworks such as bootstrap. Understanding of general user experience and UI design principles. Agile methodologies. Self-motivated, thinking up and executing own ideas.
Desired Candidate Profile Below are the qualifications and skills that are expedcte of a full-stack developer:
Bachelor’s degree in computer science, engineering, or a related technical field Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, and AngularJS, with ability to render server-side and client-side content A working knowledge of shopify app development with technologies, Node, Javascript, React, HTML, CSS3, AWS etc and MongoDB or relevant databases. Familiarity with common programming design patterns and best practices Experience with common web development tools and services, such as version control software, package managers, and CI/CD pipelines Excellent written and verbal communication skills Expert in JavaScript, DOM, CSS3 and HTML
Strong understanding of Node.js and express
Requirements:
Benefits:
Experience : 10+ years
|
Implementation of the stories, tasks of the current sprint designed by the 'product owner' mainly in the JIRA. |
||
|
Design and drive execution of strategic technologies solutions against technical raodmap |
||
|
Collaboration with the Organisation on current and future state architcture including cloud |
||
|
Guiding Junior developers on best practices for code management and automation testing and bhaviour driven design |
||
|
Contributing to team standards and improving processes |
||
|
Enable implementation of long term strategies towards migrations to cloud architecture |
||
|
Performing hands on development in agile squad |
||
|
Perform the role of Scrum master in teams in tests (including unit + integration testing), SW designs and solutions |
||
|
Helping the team to make it available your work in good quality in time. |
||
|
|
|
|
|
Technical Skills |
|
|
|
|
Mandatory Skills (Frontend): |
|
|
|
|
Angular 4+ |
|
|
|
Typescript |
|
|
|
GIT |
|
|
|
|
|
|
Mandatory Skills (Backend): |
|
|
|
|
Java |
|
|
|
Cloud Services (AWS/GCP/AZURE) |
|
|
|
Spring Boot & Spring Data JPA |
|
|
|
PostgreSQL |
|
|
|
REST Services |
|
|
Mandatory Skills (Tools): |
|
|
|
|
Kubernetes |
|
|
|
Maven/Gradle |
|
|
|
Jenkins Pipeline |
|
Other technical skills ( nice to have) |
|
|
|
|
Security Enabled Cloud |
|
|
|
Scrum |
|
|
|
Soft skills |
|
|
|
Strong communication (German/English) |
|
|
|
Team Player |
|

Description
Looking for a senior full stack Java developer responsible for building full stack Spring applications using Angular / Bootstrap / JavaScript / Java / J2EE / SpringBoot / JPA / SpringJDBC/ Hibernate / MySQL / SQL Server. The primary responsibilities will be to understand the requirements, design and development of applications using industry standard best practices.
Skills & Qualification
• An engineering degree in computer science or electronics
• Strong Design and Analytical Skills with good understanding of Design Patterns
• Must have 4+ years of Java/J2EE/Spring/JPA
• Must have 3+ years of experience with Web API / Angular 4+ / PrimeNG / Angular Materials / Bootstrap / JQuery / JavaScript
• Strong working Experience in application development using client-side technologies like Bootstrap/HTML/Java Script/CSS/AJAX/JQuery
• Strong understanding of J2EE/Microservices architectures
• Must have 4+ years of experience working with SQL Server, MySQL and other Databases
• At least 2+ years of working with Tomcat / Jboss or other application server
• Experience working with SOAP Web Service with WS-Security
• Strong knowledge of HTTP/HTTPS, XML, XML Schemas, XSLT, JSON, RESTful Web Services
• Strong Knowledge of WS-Security, OAuth, OpenID is required
• Any additional qualifications like GraphDB, BigData, NoSQL is highly preferred
• Agile development experience is preferred
• Mobile App development experience is an added plus
• Good Communication and presentation skills
Job Type: Full-time
We are looking for people who have a passion for solving problems, can write exceptional code and don't shy away from challenges and new technology. Our products affect thousands of people everyday and we want someone who would love to contribute towards that end.
If you:
- Know how to write robust and reliable systems
- Have knowledge of managing and scaling for high volume traffic
- Are someone who enjoys execution of an idea as much as finding new and innovative ideas to solve problems
- Actively try to gain more knowledge and pass on knowledge to your peers
Then we are definitely a right match for you
What we expect from you:
- Excellent understanding of web applications.
- Good knowledge about AWS or similar services.
- Ability to quickly learn new technologies.
- Good understanding of the delivery pipeline in a team environment.
- Innovative and creative problem solving.
- Ability to understand and communicate across teams and departments.
What you will be doing:
- Work as a part of a team or individually.
- Build products that help us expand our portfolio and drive growth for the organisation.
- Take up ownership of the entire lifecycle of products.
- Help, mentor and guide interns, new joinees and other developers.
- Engage with the client and people from other departments to come up with the best solutions.
- Point out existing problems with our solutions, processes and architecture
What we look for:
- Should have used/contributed to popular Open Source Libraries and Tools
- Should have worked on web technology (Rails / SpringBoot / Django / NodeJs)
- Always on the cutting edge of technology.
- Ability to divide a larger problem into smaller pieces for everyone to work on.
- Process driven and detail oriented
- Should have mentored new joinees
- More than 3 years of relevant experience in the domain
- Should be able to work out of our Bangalore office.
- You will ne Responsible for revamping of existing LMS Platform along with designing and developing new projects.
- Researching, designing, implementing and managing software programs
- Testing and evaluating new programs
- Identifying areas for modification in existing programs and subsequently developing these modifications
- Writing and implementing efficient code
- Determining operational practicality
- Developing quality assurance procedures
- Deploying software tools, processes and metrics
- Maintaining and upgrading existing systems
- Training users for new modules
- Hands on experience in LMS or CRM will be preferred
- Good knowledge on MySQL, ES6, Node.js, SaaS, AWS, Bootstrap and Css3





