Siemens Careers

Java Full Stack Developer - AMELIE PD 1

Bengaluru, India
Research & Development

Apply
English (UK)

Job Description

Before our software developers write even a single line of code, they have to understand what drives our customers. What is the environment? What is the user story based on? Implementation means – trying, testing, and improving outcomes until a final solution emerges. Knowledge means exchange – discussions with colleagues from all over the world. Join our team and enjoy the freedom to think in completely new categories. To make difference join our Digitalization and Technology Solutions team based in Bangalore. 





Job Description for Java Full Stack Developer


Responsibilities



Responsible for the development and delivery of parts of a product, in accordance to the customers’ requirements and organizational quality norms. Activities to be performed include:


Requirement analysis and design of software solutions based on requirements and architectural /design guidelines.


Implementation of features and/or bug-fixing and delivering solutions in accordance with coding guidelines and on-time with high quality.


Identification and implementation of unit and integration tests to ensure solution addresses customer requirements, and quality of product are met.


Performing code review and creation / support for relevant documentation (requirement/design/test specification).


Ensuring integration and submission of solution into software configuration management system, within committed delivery timelines.


Performing regular technical coordination / review with stake holders and ensuring timely reporting and escalations if any.


Time to time communication with business partners / Product owner for status reporting



Qualification


BE / B.Tech / ME / M.Tech / MCA


Experience & Skill Set Required:


2-5 years work experience in Software Engineering especially in professional software product development.


Experience in web application development using Java technologies



Knowledge / Competencies Required


Java/J2EE, REST web services, JPA/Hibernate, Spring


HTML, CSS, Java Script, Angular 2/4/5


MySQL/SQL


OOPS, XML and JSON Processing, JUnit, Eclipse, Jenkins, GIT, JIRA


Tomcat, Maven/Gradle



Optional: Spring Boot, Spring Data, Spring DI, Blazegraph, Ontotext, RDF , OWL, Apache JENA, RDF4J, SPARQL Protégé, MicroServices, Docker, AWS, XML/XSLT



Other Skills:

* Work experience in Agile Scrum is a plus

* Effective verbal/written communication to interact with partners in other geographical locations

* Very flexible, self-motivated & proactive work style

* Very good skills in learning new technologies and implementing into the product


Siemens is dedicated to quality, equality and valuating diversity and we welcome applications that reflect the diversity of the communities with in which we work. Please find more information at www.siemens.com




We’ve got quite a lot to offer. How about you?

• You have a degree in science or engineering and knowledge of software development life cycle.

• You have good experience in development, engineering and have involved in global 

cross-functional projects. 


Your first step to join our team is your application!

Our HR Team is looking forward to getting to know you.

As an equal-opportunity employer we are happy to consider applications from individuals with disabilities. 


Find out more about us at: www.siemens.com


Job ID: 74635

Organisation: Corporate Technology

Experience Level: Experienced Professional

Job Type: Full-time





Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?