Assystem Logo

Assystem

Senior Software Engineer

Posted 8 Hours Ago
Be an Early Applicant
Gurugram, Haryana
Senior level
Gurugram, Haryana
Senior level
The Senior Software Engineer will develop and maintain web applications using Angular and React.js for front-end and Java for back-end, design APIs and microservices, collaborate with cross-functional teams, implement CI/CD pipelines, troubleshoot issues, and provide technical expertise on various projects.
The summary above was generated by AI

Company Description

Assystem STUP employs 1500 engineers who provide support to clients in the transportation, urban development, decarbonised energy, and industrial and complex buildings markets. With its headquarters in Delhi, Assystem STUP also has a local presence throughout India with 9 offices spread across the country. Assystem STUP’s teams have already been involved in many projects such as the construction of Dassault factories in Nagpur, preliminary studies of future EPR nuclear reactors in India, the development of the road transport networks in Mumbai, and others.


While capitalizing on these strong assets, Assystem STUP in now enhancing its development within digital as a key to increase efficiency and optimize engineering and large project management. The aim to to build and structure a dedicated team to develop and deploy the set of tools that will define engineering of tomorrow, at the cornerstone between projects, digital world and engineering expertise. Exciting opportunity to join us at the very beginning of our digital journey and be a (key) part of the challenges of engineering of tomorrow!

Job Description

As part of the development of our digital entity, we are looking for Full Stack Java & Angular Developer with proficiency with server-side languages such as Java/J2EE. Familiarity with database technology such as Microsoft SQL Server, MySQL and Oracle. Proficiency with fundamental front-end languages such as HTML, CSS, Bootstrap and JavaScript.

Must have working experience of:

Java, Spring Boot, JPA, Hibernate, lombok

Angular, Prime NG.

React, redux, redux-saga, redux toolkit, custom hooks, etc.

Familiarity with JavaScript frameworks such as Node.JS, Vue.JS, etc. would be an added advantage.

Knowledge of Android would be a plus.

You will work on complex projects in an industrial context and at the cutting edge of innovation around Java technologies.


Job Description in Brief (Roles & Responsibilities):

As such, you will be responsible for:

  • Develop and maintain web applications using Angular/React.js for the front end and Java for the back end.
  • Design, implement, and maintain APIs and microservices.
  • Collaborate with cross-functional teams including designers, product managers, and other developers to deliver high-quality software solutions.
  • Implement and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines for efficient and automated software delivery.
  • Configure and manage servers to ensure optimal performance, security, and scalability.
  • Troubleshoot and debug issues in development, testing, and production environments.
  • Stay up-to-date with the latest technologies and best practices in web development, CI/CD, and server configuration.
  •  Designing and implementing technical solutions, standards and procedures
  • Participate in software development projects using an Agile approach.
  • Provide support during the development, testing and deployment phases at a client's site.
  • Hands-on experience with CI/CD tools such as Jenkins, GitLab CI/CD, or similar.
  • Proficiency in configuring and managing servers, preferably with experience in AWS, Azure, or Google Cloud Platform.
  • Provide technical expertise on various projects within the Digital entity of Assystem.

Qualifications

  • You have a degree in Computer Science and have significant industry-related applications implementation experience.
  • You have a passion for new technologies, are curious and rigorous, and have excellent oral and written communication skills.
  • The knowledge of at least one cloud architecture is required, and an excellent knowledge of English is required, French is a plus.
  • Proven experience as a Full Stack Developer with expertise in React.js and Java.
  • You must have more than 5 years’ experience in React, Angular, JAVA / J2EE web development and you master frameworks such as Hibernate, Spring or Angular.
  • Strong understanding of software development methodologies and best practices.
  • Excellent problem-solving and communication skills.
  • Ability to work effectively in a fast-paced and collaborative environment.
  • Experience with containerization technologies such as Docker and Kubernetes will be advantageous.


Additional Information

Ready to work 5 days a week from office only.

This is an excellent opportunity for a skilled Angular and Java developer to join a dynamic team and work on exciting projects.

We are committed to equal treatment of candidates and promote, as well as foster all forms of diversity within our company. We believe that bringing together people with different backgrounds and perspectives is essential for creating innovative and impactful solutions. Skills, talent, and our people’s ability to dare are the only things that matter !. Bring your unique contributions and help us shape the future.

Top Skills

J2Ee
Java
JavaScript

Similar Jobs

Be an Early Applicant
2 Days Ago
Gurugram, Haryana, IND
Hybrid
12,700 Employees
Senior level
12,700 Employees
Senior level
Enterprise Web • Fintech • Financial Services
The Senior Software Engineer will analyze and enhance application performance, develop new products/features, design and implement applications to support operations, and solve complex business problems while ensuring quality and scalability. The role requires expertise in cloud application development and modern front-end frameworks, along with strong communication skills.
Be an Early Applicant
24 Days Ago
Gurgaon, Gurugram, Haryana, IND
20,000 Employees
Senior level
20,000 Employees
Senior level
Food • Retail • Agriculture • Manufacturing
The Sr. Software Developer is responsible for designing, developing, and maintaining high-quality applications using various technologies. The role demands timely delivery of scalable and reusable applications, offering mentorship and ensuring adherence to coding standards. Collaboration with project managers and continuous learning are crucial aspects of the job.
Be an Early Applicant
24 Days Ago
Gurgaon, Gurugram, Haryana, IND
20,000 Employees
Senior level
20,000 Employees
Senior level
Food • Retail • Agriculture • Manufacturing
As a Senior Software Engineer, you will design, develop, and maintain high-performing full-stack applications. You will ensure timely delivery, collaborate with teams, mentor junior developers, and adhere to best coding practices while fostering a knowledge-sharing environment.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account