As a part of technical team, you will work to bring ground-breaking and diverse ideas to life that power the digital systems, services, products, and platforms.…
We focus on getting it right for our colleagues, customers, company, and community. We provide insurance to nearly four million customers, but we know there’s……
Collaborate with senior external partners and customers, often coordinating between organisations. At Northrop Grumman UK, you are part of a team driving……
You must be able to currently hold the Highest Level of UK Government security clearance. Collaborate with product teams, front-end engineers and QA to deliver……
You must currently hold the highest level of UK Government security clearance. Design software features and clearly communicate design choices in line with……
25 days annual leave +bank holidays, with the option to buy or sell one of your contracted weeks, access to private healthcare, dental plans, discounted health……
We offer 26-weeks paid maternity leave, 16-weeks paid paternity leave and inclusive family leave arrangements for working parents and carers including 20 days……
Regular social club events, spontaneous reward events throughout the year. Initial 22 days annual leave with future increases, complemented by a flexible buying……
Identity, nationality (single or dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as……
Designing high performance electronics (digital/RF/analogue) for our products. High speed digital PCB circuit design and layout, including FPGAs, SoCs, ADC &……
Customer Success: Act as a trusted technical consultant for customers, understanding requirements, proposing solutions, and ensuring alignment with best……
We offer 26-weeks paid maternity leave, 16-weeks paid paternity leave and inclusive family leave arrangements for working parents and carers including 20 days……
Job Summary : As a Senior Engineer in you will be building core features and functions of card transaction systems on distributed platform deployed in the cloud. Actively participating in agile teams and the latest development practices, writing code and unit tests, working with API specs and automation. Engineers use Java Technologies to drive innovation while also finding opportunities for adopting new technologies.
As a part of technical team, you will work to bring ground-breaking and diverse ideas to life that power the digital systems, services, products, and platforms.
Developing seamless integrations between vendor products and the environment by developing APIs, utilizing enterprise file transfer, and Identity and Access platforms
Collaborating with product owners, delivery managers, vendors, engineers, architects, and key stakeholders to resolve complex technical problems and create solutions.
Maintaining the Platform Health of vendor products through vulnerability remediation, CMDB validation and maintenance, threat modeling, and ensuring enterprise resiliency
Technical Skills : Java, Spring, Spring boot, micro services, Openshift cloud ,Webservices (SOAP and RESTful) ,GIT, Maven ,work.
Role Responsibilities:
Familiar with Agile or other rapid application development methods
Strong engineering hands-on experience on the below technical skills: Java, J2EE, vert.xJava Memory Management, Garbage Collection, Multithreading, Immutability & concurrency programming System design & architecture with Spring Framework
Familiarity with reactive programming frameworks - Spring Webflux, RXJava Experience with RESTful and GraphQL based micro-services Relational Databases like Oracle, DB2, Postgres NoSql databases like Couchbase, Cassandra, Mongo, S3Microservices design patterns
Event driven programming paradigm using Kakfa, Solace, MQ Continuous Integration, and full SDLC Development tools, including Jenkins, Bamboo, GIT, Maven, Junit, SonarCube, Static analysis, Security testing
Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public cloud offerings (e.g., AWS, Azure)
Experience creating and implementing effective monitoring, tracing and system performance tooling Ability to think and analyse both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
Able to communicate complex data structures and associated components Designs, codes, tests, maintains, and documents applications
Defines test conditions based on the requirements and specifications provided Has deep understanding of the core tools used in the planning, analysing, crafting, building, testing, configuring, and maintaining of assigned application(s)