Offers “Siemens”

Expires soon Siemens

Software Archiect (JAVA)

  • Bengaluru (Bangalore Urban)
  • IT development

Job description

Job Profile

· Responsible for Architecture and high-level design of product components / sub-systems
· Understand business cases, their drivers and articulate solutions
· Analyze software requirements and develop the software design elements based on that.
· Provide inputs for project planning activities (estimates, dependencies, integration sequences, etc.)
· Coach and mentor team members regarding technology, software design, tools, methods and various software quality aspects
· Drive Testability improvements aimed at quality and efficiency, Devops and CI/CD
· Evaluate technologies and perform / drive prototypes
· Ensure that SW architecture meets the product & business requirements
· Advance level Knowledge of Java/J2EE/Micro Services,Databases and Workflow topics
· Expert in programming in HTML5,bootstrap,AngularJs,Spring MVC etc
· Good knowledge Micro services , Web development frameworks
· Experience in development of web-services
· Experience in relational and no-sql database

Experience and skill set:

· 8+ years of industry experience
· At least 2 years as a Java/J2EE technical Lead

Technologies

· Java/J2EE/Micro Services,Databases and Workflow topics
· Micro services , Web development frameworks
· HTML5,bootstrap,AngularJs,Spring MVC
· RDBMS and NoSQL databases

Knowledge and Experience:

· Hands on experience in requirement engineering, design and implementation of complex projects
· Sound knowledge of Software Engineering process and Java
· Sound knowledge of architecting solutions
· Good understanding of software architecture and design patterns (including cloud patterns)
· Good Analytical and problem solving skills and distributed systems
· Agile/Scrum development experience
· Good to have – Server-less technologies, CI/CD and Devops processes and technologies, Spring

Make every future a success.
  • Job directory
  • Business directory