Senior Software Engineer

Vanderlande Industries B.V.

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vanderlande Industries B.V. is looking for a Senior Software Engineer to collaborate with product teams and design complex microservices. You will need a thorough understanding of the entire software development life cycle.

This position requires a minimum of 8 years' experience in Java with Spring Boot, along with advanced knowledge of REST APIs, microservices, and Agile methodologies. The role provides opportunities to work in a dynamic environment, encouraging innovation and technical excellence.

Qualifications

  • Minimum of 8 years working experience developing in JAVA with Spring Boot.
  • Experience in Front-End development with Angular is advantageous.
  • Advanced knowledge in developing REST APIs and microservices.
  • Experience with Webpack 5, Kubernetes, and Kafka.
  • Experience in working with GIT, SVN, Maven or Gradle.

Responsibilities

  • Collaborate with Product Owners/BA’s to define user stories.
  • Design, develop, and maintain complex microservices.
  • Contribute to technical documentation for application designs.
  • Analyze issues across development, QA, and production environments.
  • Work as a multi-skilled professional practicing Agile in a SCRUM methodology.

Skills

JAVA
Spring Boot
REST APIs
Microservices
Angular
Kubernetes
Kafka
Docker
JUnit
CI/CD

Education

Technical College Degree or Bachelor's/Master's in Computer Science or IT

Tools

Postman
SoapUI
GIT
SVN
Maven
Gradle
Atlassian tools (JIRA, Confluence)

Job description

Senior Software Engineer
Responsibilities
  • Solid understanding of duties performed within the entire software development life cycle, as well as tools, and language(s) to include:
  • Collaborate with Product Owners/BA’s in refinement and defining user stories.
  • Follow and coach best practices for software development.
  • Design, develop, maintain and/or work with complex microservices that meet requirements, provide high quality in a high performance environment.
  • Contribute to complex application architectures and technical alternatives to meet functional requirements working with the development team and System, Software, and Solution architects.
  • Contribute to and lead technical documentation development for application designs.
  • Analyze functional issues, performance issues, production components and configurations, triage and troubleshoot issues across dev, QA, and production environments.
  • Work as a multi-skilled professional practicing Agile in a SCRUM methodology.
  • Take part in continuous improvement through sharing of knowledge and coaching within the team.
Required Education and Experience

Technical College Degree, Bachelor or Master degree in Computer Science or Information Technology or equivalent.

Minimum of 8 years working experience developing in JAVA with Spring Boot. Working experience in Front-End development, including working with Angular is advantageous.

Advanced knowledge developing REST APIs and micro-services.

Experience with Webpack 5 and Webpack Module Federation is advantageous.

Experience with the following technologies: Kubernetes, Kafka (or similar MQ system), Keycloak.

Experience developing unit and automated tests.

Working knowledge of Apache Camel, JMS, JNDI, JUnit, and Cucumber.

API Testing – Postman, SoapUI (at least one is required).

Experience in working with GIT, SVN or other distributed source control systems.

Experience in working with either Maven or Gradle build tools.

Working knowledge and experience in using Docker and Kubernetes clusters.

Practical use of JSON, XML, XSLT.

Preferred Qualifications

Working knowledge of developing/deployment of applications within cloud systems (Azure, AWS, Rancher, etc.).

Working experience with Atlassian tools (JIRA, Confluence, etc.).

Knowledge and experience in assisting in construction of CI/CD pipelines in collaboration with DevOps including integration of test automation systems.

Competencies
  • Effective communication skills (written and verbal).
  • Good interpersonal skills (work well within a team).
  • Ability to contribute to the onboarding process of additional team members.
  • Ability to work in a fast-paced operational environment with competing priorities and multiple stakeholders.
  • Strong analytical abilities, and able to put forward recommendations.
  • Ready to work unsupervised, take initiative and resolve issues.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Java Spring Boot + Angular)
Senior Full Stack Developer (Java Spring Boot + Angular)

IntraEdge • Hyderabad

On-site
INR 2,200,000 - 4,000,000
Senior Consultant - Java Spring Boot
Senior Consultant - Java Spring Boot

enGen Global • Chennai District

On-site
INR 1,200,000 - 1,800,000
Technical Lead
Technical Lead

Shri Ramswaroop Memorial University • Lucknow

On-site
INR 1,500,000 - 2,300,000
Content Management Lead Software Engineer - Java Full Stack with React JS
Content Management Lead Software Engineer - Java Full Stack with React JS

Ness Digital Engineering • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Senior Software engineer
Senior Software engineer

Eurofins • Coimbatore District

On-site
INR 1,000,000 - 1,400,000
Sr Software Dev Engineer
Sr Software Dev Engineer

LANDMARK GROUP • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Nielseniq India • Chennai District

Hybrid
INR 1,200,000 - 2,100,000
Software Engineer
Software Engineer

Niit Learning Systems • Gurugram District

On-site
INR 2,600,000 - 3,800,000
Senior Software Engineer
Senior Software Engineer

Eurofins • Karnataka

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer – Java with Data Structure & Algorithm
Senior Software Engineer – Java with Data Structure & Algorithm

Epam Systems • Hyderabad, Bengaluru

On-site
INR 1,500,000 - 2,100,000