Sr. Java Developer

Division: Digital Factory
Business Unit: Product Lifecycle Management-PLM
Requisition Number: 233663
Primary Location: United States-Ohio-Milford
Other Locations: United States-Missouri-St. Louis
Assignment Category: Full-time regular
Experience Level: Senior level
Education Required Level: Bachelor's Degree
Travel Required: 5%
Division Description:
Siemens is a global technology powerhouse that has stood for engineering excellence, innovation,quality, reliability and internationality for more than 165 years. As a global technology company,Siemens is rigorously leveraging the advantages that this setup provides. To tap businessopportunities in both new and established markets, the Company is organized in nine Divisions: Power and Gas, Wind Power and Renewables, Energy Management, Building Technologies, Mobility, Digital Factory, Process Industries and Drives, Healthineers and Financial Services.
The Siemens Digital Factory Division offers a comprehensive portfolio of seamlessly integrated hardware, software and technology-based services in order to support manufacturing companies worldwide in enhancing the flexibility and efficiency of their manufacturing processes and reducing the time to market of their products.
For more information, please visit: http://www.siemens.com/businesses/us/en/digital-factory.htm
Job Description:
Position Overview
Siemens PLM Software is seeking an experienced Senior JavaDeveloper to join an international team responsible for developing, maintainingand enhancing a global initiative supporting key business processes. The focusof the role is to consult with web application developers, business analysts,and system engineers to ensure the consistent deployment and accessibility ofinternal and externally facing web applications.
Develop, test and modify web applicationsystems, including scripts, monitoring, tool setup and administration
Able to interpret business requirements andprogramming specifications to write Java programs that solve business needs.
Develop, test, and deploy scalable webapplications
Strong understanding of web architecture and deployment
Maintain technology expertise, keeping current with evolving systemsanalysis, programming and database technology
Provide application support
RequiredKnowledge/Skills, Education, and Experience
Bachelor's Degree in Information Technologyor Computer Science or equivalent experience
5+ years' experience in Java softwaredevelopment
Experience building highly scalable, highperformance, highly integrated web applications.
Solid experience in Springboot / Spring,Hibernate
Experience building RESTful APIs (design,maintenance, consumption)
Experience on UI frameworks like Angular JS/JQuery/ Javascript and HTML
Demonstrate understanding of microservicearchitecture
Solid command of Object Oriented programmingand systems analysis procedures
Experience in development and use of web services (i.e. SOAP, REST)
Strong oral and written communication skills
Demonstrates strong debugging, problem solving and investigative skills.
Works well independently and requires littleor no supervision.
Ability to collaborate effectively acrossdisciplines, roles and geographical time zones
PreferredKnowledge/Skills, Education, and Experience
Familiarity with Jira, Fisheye, Splunk
Familiarity with Weblogic, Perl, AJAX, JSON
Familiarity with development tools and build systems like Eclipse, Ant,Maven, Bamboo
Familiarity with SAP
Understanding of secure programming concepts
Experience with automated unit and integration testing
A solid understanding of impacts of DNS, Firewalls, and proxy servers on webapplication architecture and performance
QualifiedApplicants must be legally authorized for employment in the United States. Qualified Applicants will not requireemployer sponsored work authorization now or in the future for employment inthe United States.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Cloud Developer / Java Developer - Senior Prin...
Heath, OH Ascena Retail Group
Senior Java Developer
Cleveland, OH Trimble Navigation Limited Inc
Sr. Software Developer- Sr. Data Mgt & Admin.
Columbus, OH Express, Inc.
Sr. Software Developer-Data Warehouse-ETL
Columbus, OH Express, Inc.
Java Developer
Columbus, OH Express, Inc.