R&d Java Senior Technical Architect Job in Sopra Banking Software

R&d Java Senior Technical Architect

Apply Now
Job Summary

Roles & Responsibilities

  • Researching, designing, implementing and managing software programs Contributing in all phases of the development lifecycle Writing well designed, testable, efficient code
  • Complete ownership of designing new application framework from give business problem
  • Creation and review of design, code and test strategy across team(s)
  • Creation and review of all non-functional requirements across projects
  • Promotes learning and development of technology areas across team(s)
  • Creation and review of hardware sizing, deployment and cloud topology
  • Establishes quality standards and processes across team(s)
  • Provides vision, strategy and leadership for the technology roadmap of the project
  • Always focus on code/ DB Performance, Security and Quality
  • You are passionate about writing code and you see it as one of your main tasks in your daily job
  • Involvement in architectural design of the product
  • Keen to work on new framework & technologies( such as cloud, containers, Devops, etc.)
  • Responsible for working on Java 8, EJB, JAXB, JAX-WS, SOAP & RESTful Web services, Spring, Hibernate, JDBC template, PL/SQL, Websphere 8.5/9.x, JBoss 7.1/WildFly, MEAN stack and Docker

Must have Skills

  • Education Qualification: Bachelor's degree(in Computer Science)/ MCA or equivalent with intensive Software industry experience
  • Experienced developer with deep knowledge of design patterns, data structures and algorithms, and should be able to code following clean-code principles and test-driven development
  • End to end application architecture knowledge across all layers (front/middle and backend) at implementation level detail
  • Experience of working in Agile driven development model
  • Experience in scaling application across Horizontal, Vertical and Data dimensions
  • Technical capability
  • Team(s) coordination on technology areas
  • Analytical & functional acumen
  • Business orientation
  • Good verbal and written communication (ENGLISH)

Good to have skills:

  • Microservices, event-driven and distributed architecture
  • Should have worked on distributed transactions, data management patterns for microservices along with other microservices patterns e.g. Service Mesh, API Composition etc.
  • Experience in setting up Dev Ops processes for large projects including CI, CD and testable infrastructure as code

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs