https://bayt.page.link/4ZB2fM9Fu2YcdKUWA
Create a job alert for similar positions

Job Description

Roles & Responsibility


We are looking for a Senior Java Architect


  • Strong working experience in OOPS concepts using technologies like Java ,Spring core, Spring MVC, Spring Security , etc.., are mandatory.
  • Provide technical leadership for application architecture, technical design, and programming
  • Good understanding and working experience in full-stack software development lifecycle and services delivery.
  • Demonstrated expertise in software architecture, designing scalable systems, and optimizing performance in the domain of UI, middleware, database, security, and API's.
  • Proficiency in engineering best practices, object-oriented programming, design patterns, and producing clean, testable code, and  SOLID principles.
  • Understanding of HTTP, Internet protocols, web browsers and working experience using front-end frameworks such as HTML5, CSS, JSON, JavaScript, jQuery, and React JS.
  • Experience in Core Java 11 - Multithreading, Exception handling, Garbage collection, Memory management.
  • Strong experience in J2EE related technologies (Java Beans, JSP,JDBC, JMS, J2EE, Spring Boot, Hibernate etc)
  •  Experience with any message broker technologies ( Rabbit, Kafka, IBM MQ etc)
  • Experience in API styles like SOAP, REST, RPC, gRPC.
  • Experience working on data bases (SQL and NO SQL) such  as MS SQL, ORCALE, MY SQL, Cassandra, Mongo DB etc
  • Experience with containerization technologies like Docker, Kubernetes, Docker Swarm
  • Knowledge and working experience with DevOps implementation and automated CI/CD pipeline using Git, Jenkins, SonarQube, SoapUI, JMeter, Selenium, and other similar tools
  • Experience in unit testing, mocking and integration testing
  • Should have experience in developing the re-usable components in both front-end and back-end technologies.
  •  Work with other team members for one or more Agile scrum teams assigned to work on the project in parallel.
  • Create real-time and batch data pipelines using Apache Spark using Scala, python are required skills.
  • Candidate should be able to clearly articulate the implications of design/architectural decisions.
  • Strong attention to detail and problem-solving skills.

Core / Must Have Skills


  • HTML5, CSS, JavaScript, DOM, React JS, frontend tools like Babel, Webpack, npm, jQuery, etc.
  • Core Java 11,J2EE, Apache Spring Boot framework like Spring Core, Spring REST, Spring MS, Spring AOP, Apache Quartz MYSQL, Oracle
  • Experience using Azure public cloud using Docker, Kubernetes, Helm framework

Good to have Skills


  • Experience using any other public cloud like AWS/GC using Docker, Kubernetes, Helm framework
  • Snowflake, Databricks, Cassandra or MangoDB , Cosmos DB, Apache Airflow

State Street's Speak Up Line


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.