Java Developer

Mastek Limited

Reading

Hybrid

GBP 70,000 - 90,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid working
Annual bonus
Pension scheme
Private medical insurance
Life assurance
Employee Assistance Programme
Cycle to Work

Job summary

Mastek Limited, a global provider of enterprise AI, digital, and cloud services, is delivering a high-profile UK biometric capability program for a central government department. You will work on a multi-vendor codebase as a Java full-stack developer, designing and developing cloud-native applications with cutting-edge technologies.

The role requires deep understanding of the software development lifecycle, strong technical experience, and an agile mindset to rapidly learn and adapt.

Qualifications

  • Bachelor's degree or equivalent practical experience.

Responsibilities

  • Extensive server-side, hands-on Java 8+ development experience with strong Spring, Spring Boot & Hibernate.
  • Strong understanding of Microservice architecture
  • Experience building web services and APIs on REST
  • Experience and understanding of CI/CD pipeline of Docker, Jenkins and Kubernetes
  • Led a team of Java developers to deliver high-quality software solutions
  • Design and develop Java applications, APIs, and microservices
  • Work collaboratively with other teams to ensure seamless integration of software components
  • Conduct code reviews and ensure adherence to best practices and coding standards
  • Actively participating in architectural & design discussions
  • Experience with Agile development methodologies
  • Mentor junior developers and provide technical guidance to the team
  • Take ownership of scrum team’s timelines and deliverables
  • Proposing solutions to complex problems that are in the boundary of the existing system architecture
  • Have an ability to communicate technical concepts to a non-technical audience
  • Understanding of all the agile ceremonies
  • Experience with Relational Database Management System (e.g. PostgreSQL)
  • Knowledge of Workflow/Business Process Management tools
  • Experience with Performance and Monitoring tools: JMeter, Kibana, Splunk, Dynatrace
  • Experience writing Shell scripts
  • Understanding of Python
  • Good understanding on AWS services (EC2, ECS, EKS, API Gateway and Serverless technologies)
  • Integration Engine tools: Apache Camel and ActiveMQ for messaging, web services and distributed systems
  • Public Sector domain experience preferable

Skills

Java 8+
Spring
Spring Boot
Hibernate
Microservices
REST APIs
JUnit
Mockito
CI/CD
Docker
Jenkins
Kubernetes
AWS
PostgreSQL
Python
Agile
Scrum
Kanban

Education

Bachelor's degree in Computer Science / Software Engineering / IT

Tools

Docker
Jenkins
Kubernetes
Apache Camel
ActiveMQ
JMeter
Kibana
Splunk
Dynatrace

Job description

Select how often (in days) to receive an alert:

Pleasenotethisrolerequires2daysaweekatMastekofficeduetothenatureofwork.

AbouttheCompany

MastekLimitedisaglobalproviderofenterpriseAI,digital,andcloudservices,enablingclientstoachievemeasurableandsustainablereturnsontheirtechnologyinvestments.Thecompanyhasapresenceinover40countriesandaskilledworkforceofcloseto5,000employees.Throughits\"LeadwithAI\"approach,Mastekintegratesintelligenceacrossitssolutionsandoperations,enablingorganisationstoacceleratetransformationusingethical,scalable,anddomain-drivenAIadoption.

MastekpartnerswithindustryleadersincludingOracle,Salesforce,Microsoft,AWS,Snowflake,andDatabricks,servingkeysectorssuchasHealthcare,Retail,Manufacturing,HigherEducation,andFinancialServices.WithitscorevaluesofTrust,Value,andVelocity,Mastekempowersorganisationstotransformtheirbusinessthroughinnovativetechnologysolutionswhilefosteringacultureofcollaboration,growth,andcontinuouslearning.

AbouttheRole

Mastekissettodeliverahigh-profileprogrammeforacentralgovernmentdepartment.TheprogrammerepresentsthenextgenerationoftheUKsbiometriccapabilityreplacingandintegratingwithlegacysystemsandothergovernmentdepartments.

YouwillbepartofaMastekteaminamulti-vendorprojectwithasharedcodebase.AsaJavafullstackdeveloperyouwillberesponsiblefordesigninganddevelopingcloudnativeapplicationsusingcuttingedgetechnologies.

Therolerequiresin-depthunderstandingofthesoftwaredevelopmentlifecycleandstrongtechnicalexperiencewithanopen-mindedattitudeandabilitytorapidlyadaptandlearn.

Responsibilities
  • Extensiveserver-side,hands-onJava8+developmentexperiencewithstrongSpring,SpringBoot&Hibernate
  • StrongunderstandingofMicroservicearchitecture
  • ExperiencebuildingwebservicesandAPIsonREST
  • Strongunderstandingofunit&integrationtests,followingTDD/BDD
  • ExperienceusingtestframeworkslikeJunit,Mockito,PowerMockito&Wiremock
  • ExperienceandunderstandingofCICDpipelineofDocker,JenkinsandKubernetes
  • LedateamofJavadeveloperstodeliverhigh-qualitysoftwaresolutions
  • DesignanddevelopJavaapplications,APIs,andmicroservices
  • Workcollaborativelywithotherteamstoensureseamlessintegrationofsoftwarecomponents
  • Conductcodereviewsandensureadherencetobestpracticesandcodingstandards
  • Activelyparticipatinginarchitectural&designdiscussions
  • ExperiencewithAgiledevelopmentmethodologies(Scrum,Kanban)
  • Mentorjuniordevelopersandprovidetechnicalguidancetotheteam
  • Takeownershipofscrumteam’stimelinesanddeliverables
  • Proposingsolutionstocomplexproblemsthatareintheboundaryoftheexistingsystemarchitecture
  • Haveanabilitytocommunicatetechnicalconceptstoanon-technicalaudience.
  • Understandingofalltheagileceremonies.
  • ExperienceinRelationalDatabaseManagementSystem(e.g.PostgreSQL)
  • KnowledgeofWorkflow/BusinessProcessManagementtools
  • ExperiencewithPerformanceandMonitoringtools:JMeter,Kibana,Splunk, Dynatrace
  • ExperiencewritingShellscript
  • UnderstandingofPython
  • GoodunderstandingonAWSservices(EC2,ECS,EKS,APIGatewayandServerlesstechnologies)
  • IntegrationEnginetools:ApacheCamelandActiveMQformessaging,webservicesanddistributedsystems
  • PublicSectordomainexperiencepreferable
Qualifications
  • Bachelor'sdegreeinComputerScience,SoftwareEngineering,InformationTechnology,orarelateddiscipline,orequivalentpracticalexperience.
  • Relevantcloudorsoftwareengineeringcertificationsareadvantageous.
WhyJoinUs?
  • Workonlarge-scaledigitaltransformationinitiativeswithintheBanking&FinancialServicessector.
  • Collaboratewithhigh-performingengineering,architecture,andcloudteams.
  • GainexposuretomodernAWS-nativetechnologiesandengineeringpractices.
  • Contributetocomplex,business-criticalsolutionsthatdeliverrealcustomervalue.
  • Accesscontinuouslearning,professionaldevelopment,andcareerprogressionopportunities.
  • Bepartofacollaborativeandinclusiveenvironmentthatencouragesinnovationandtechnicalexcellence.
OurUKBenefitsInclude:
  • Competitivesalaryandannualbonusopportunities
  • Hybridandflexibleworkingoptions
  • Generousannualleaveentitlement,plusbankholidays
  • Companypensionschemewithemployercontributions
  • Privatemedicalinsurance((forself&dependents))
  • Lifeassurancecover
  • EmployeeAssistanceProgramme(EAP)
  • Gymandwellbeingsupportinitiatives
  • Learninganddevelopmentopportunities,includingaccesstocertificationsandtraining
  • Employeerecognitionandrewardprogrammes
  • CycletoWorkscheme
  • Enhancedfamily-friendlypolicies
AboutMastek

Mastekisatrusteddigitalengineeringandcloudtransformationpartnerdeliveringinnovativesolutionstopublicandprivatesectororganisationsglobally.Wefosteraninclusive,collaborativeculturewherediverseperspectivesarevalued,andeveryemployeeisempoweredtomakeanimpact.

AtMastek,wearecommittedtobuildingadiverseworkforceandcreatinganinclusiveenvironmentwhereeveryonecansucceed.Wewelcomeapplicationsfromallbackgroundsandareproudtobeanequalopportunitiesemployer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Mastek • Reading

Hybrid
GBP 60,000 - 90,000
Hybrid and flexible working options
Private medical insurance for self & 4
Life assurance cover
+4
Sr. Specialist I
Sr. Specialist I

Mastek Limited • Leeds, Reading

On-site
GBP 55,000 - 75,000
Competitive salary
Hybrid working
Private medical insurance
+3
Senior Process Specialist
Senior Process Specialist

Mastek Limited • Leeds

Hybrid
GBP 70,000 - 90,000
Hybrid and flexible working options
Private medical insurance (self & deps
Pension scheme
+3
Business Analyst
Business Analyst

Mastek • Leeds

Hybrid
GBP 50,000 - 70,000
Hybrid working
Private medical insurance
Pension scheme
+7
Scrum Master
Scrum Master

Mastek Limited • Leeds

Hybrid
GBP 52,000 - 72,000
Hybrid working
Annual bonus
Pension scheme
+3
Test Engineer with Cypress
Test Engineer with Cypress

Mastek Limited • Leeds

Hybrid
GBP 42,000 - 66,000
Hybrid working
Private medical insurance
Company pension scheme
+3
Full Stack Engineer
Full Stack Engineer

Mastek • Reading

On-site
GBP 65,000 - 90,000
Customer Success Specialist
Customer Success Specialist

Mast • Greater London

Hybrid
GBP 30,000 - 35,000
Stock options
25 days holiday
Remote work up to 4-10 weeks per year
+8
Senior Java Full-Stack Engineer - Cloud Native (Hybrid)
Senior Java Full-Stack Engineer - Cloud Native (Hybrid)

Mastek Limited • Reading

Hybrid
GBP 70,000 - 90,000
Hybrid working
Annual bonus
Pension scheme
+4
Software Developer
Software Developer

Mortgage Advice Bureau • Bolton

Hybrid
GBP 45,000 - 55,000
Hybrid working
Learning & Development
Private Medical Insurance (Vitality)
+1