4,280 Java Engineer jobs in the United Kingdom

Java Engineer

West Sussex, South East £65000 - £70000 Annually Randstad Technologies Recruitment

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Senior Java Engineer
Location: Burgess Hill, UK
Work Schedule: Hybrid

We're hiring a Senior Java Engineer to build and deploy world-class software. This is a hybrid role, combining remote and office work.



About the Role

You'll develop high-quality software using distributed frameworks, automate deployments, and ensure our systems are scalable and robust. You'll contribute to the entire software development lifecycle, from design to production.



Required Skills

  • Experience: 4+ years of professional software development experience.
  • Core Languages: Must be proficient in Java 8+ (Java 11/17 is a plus) and have at least 1 year of experience with GoLang .
  • Key Technologies: Expertise in Spring Boot , Microservices , and Event-driven architecture .
  • Databases & Messaging: Strong knowledge of both SQL and NoSQL databases, as well as Kafka .
  • Tools: Familiarity with Jenkins , GitHub , and monitoring tools like Splunk or Grafana .
  • Good to Have: Experience with reactive programming , caching mechanisms , and Agile projects.

If you are a passionate and skilled developer, we encourage you to apply and join our team.

Apply here or send me your updated CV to nandiraju . b @ randstad . co . uk

Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

This advertiser has chosen not to accept applicants from your region.

Java Engineer

RH15 Burgess Hill, South East Randstad Technologies Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

full time

Senior Java Engineer
Location: Burgess Hill, UK
Work Schedule: Hybrid

We're hiring a Senior Java Engineer to build and deploy world-class software. This is a hybrid role, combining remote and office work.



About the Role

You'll develop high-quality software using distributed frameworks, automate deployments, and ensure our systems are scalable and robust. You'll contribute to the entire software development lifecycle, from design to production.



Required Skills

  • Experience: 4+ years of professional software development experience.
  • Core Languages: Must be proficient in Java 8+ (Java 11/17 is a plus) and have at least 1 year of experience with GoLang .
  • Key Technologies: Expertise in Spring Boot , Microservices , and Event-driven architecture .
  • Databases & Messaging: Strong knowledge of both SQL and NoSQL databases, as well as Kafka .
  • Tools: Familiarity with Jenkins , GitHub , and monitoring tools like Splunk or Grafana .
  • Good to Have: Experience with reactive programming , caching mechanisms , and Agile projects.

If you are a passionate and skilled developer, we encourage you to apply and join our team.

Apply here or send me your updated CV to nandiraju . b @ randstad . co . uk

Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

This advertiser has chosen not to accept applicants from your region.

Java Engineer

BS1 6QF Bristol, South West Anson Mccade

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Java Engineer
£55,000 - 70,000 GBP
Hybrid WORKING
Location: Bristol, South West - United Kingdom Type: Permanent

Role: Senior Java Engineer
Salary: £5,000 - 0,000
Additional Package: Variable 10% Bonus, Extensive Benefits Package
Location: Bristol, Hybrid

Are you a Senior Java Engineer looking for your next career move where you can work on meaningful, large-scale projects? This role gives you the o.



















WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Java Engineer

Burgess Hill, South East Randstad Digital

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Senior Java Engineer
Location: Burgess Hill, UK
Work Schedule: Hybrid

We're hiring a Senior Java Engineer to build and deploy world-class software. This is a hybrid role, combining remote and office work.



About the Role

You'll develop high-quality software using distributed frameworks, automate deployments, and ensure our systems are scalable and robust. You'll contribute to the entire software develo.








WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Java Engineer

Cardiff, Wales £40000 - £45000 annum LDMS

Posted 587 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Location: Cardiff

Hybrid / Flexible Working

Salary: Up to £45,000 depending on experience + up to 20% annual bonus + benefits

Founded in 2018, LDMS is part of the LC Financial Holdings group, a 3 pillar organisation that has over 950 employees across Europe. Together, we have an impressive track record of providing world class credit expertise that spans over 20 years.

We are a Fintech company focused on digital lending software, a market growing around 18% per year and set to be worth $27 billion by 2028. Given our expertise within the company and across the group we aim to be the leader in the space, and in order to do that we need a team of people who can not just write quality code but can think, create and challenge others to come up with the best solutions for our customers. We are an ambitious team with a pretty big ‘to do list’ including improving existing products, building new ones and delivering to new markets.

People & Teams

We have a positive, social and open company that is made up of a diverse collection of people who are all very much focused on the opportunity ahead. We are confident in our own ability yet we realise that there is always room for improvement.

Our company is authentic, we are in our growth phase, we aren't perfect nor do we have all of the answers but we operate in an open and collaborative way, where we challenge and encourage one another to learn and evolve together. Being a team player is key, however, rest assured that you’ll be given the autonomy to get things done.

Due to being part of a wider group we are lucky enough to have a brand new office that is equipped with great facilities like real time status boards, good coffee, drinks, snacks and super fast internet connectivity, we also have split working areas, chillout / creative spots and of course an area where we can come together to socialise. All of this is within a 2 minute walk from central station.

Skills & Knowledge:

Joining a Fintech you’ll be used to working in a fast paced environment where there is on-going change. Within the engineering team you will be passionate about the role, take a pragmatic approach to problem solving and be keen to build upon the product. As well as these attributes you will also be able to provide opinions while also being a team player who is willing to invest in the culture of LDMS. The team is made up of 4-6 people covering all disciplines and it is essential that you are able to communicate effectively with each of the members

Key Responsibilities

From time to time the key responsibilities may change or be adapted to the needs of the business,however the below gives an overview of the key areas of focus

Day to Day

  • Participate in Agile team ceremonies
  • Working with the team and Product Owners to support the definition of features and enhancements from a backend perspective
  • Delivery of backend aspects of features and enhancements using our tech stack
  • Contribution to our automated testing suites to ensure quality
  • Supporting in the roll-out and deployment of features from an end to end perspective

Requirements

Key skills we would see being useful for this role are:

  • Experience developing REST APIs with Java (preferably Java 8+) and Spring Boot
  • Knowledge of SQL DB’s, preferably Postgres or Oracle
  • Experience working with modern Continuous Integration tooling such as Jenkins
  • Experience with version control systems such as Git
  • Experience with automated unit and integration testing
  • A passion for solving problems
  • Good verbal, written and communication skills

Whilst desirable, but not essential, we would see the following skills as being useful for this role:

  • Experience with Docker or other containerization tools
  • Experience developing on the Cloud such as AWS, GCP, Azure
  • Experience with Typescript and React, Angular, or other similar Front End frameworks
  • Experience with WDIO or Selenium for automated browser testing

What's important to us?

It’s safe to say our passion is tech but we recognise that it’s the people that we hire and bring together who are at the heart of the organisation. Over the years we have acquired and recruited a pretty eclectic bunch with hobbies ranging from gaming to ultra marathon running, snowboarding to chess and hiking and climbing, however, what we do have in common are our values:

  • Teamwork
  • Merit
  • Develop
  • Honest
  • Impactful
  • Integrity

They may just look like corporate jargon but they mean something to us, and if you can relate to the above, get in touch as it there’s a good chance that you’d be a great addition to the team.

Benefits

  • Discretionary Bonus (Up-to 20%)
  • 25 days Annual leave (plus bank holidays)
  • 1 day Birthday Leave
  • 1 day Charity Leave
  • Death In Service
  • Comprehensive medical cover provided by AXA (All employees get VIP)
  • EAP
  • Pension (Salary Sacrifice 3%/5% contribution)
  • Salary sacrifice bike and electric car scheme
  • Monthly Socials
  • Charity Events
This advertiser has chosen not to accept applicants from your region.

Java Engineer - Telford

Telford, West Midlands Capgemini

Posted today

Job Viewed

Tap Again To Close

Job Description

Java Engineer - Telford Reference Code: -en_GBContract Type: PermanentProfessional Communities: Software Engineering

About the job you're considering

We have vacancies for talented Software Engineers to join our dynamic team building solutions for our public sector client.  Our mature Agile environment will give you a great working environment to collaborate with fellow specialists from other disciplines. 

Working with us will mean delivering critical digital services from end-to-end working on a variety of projects featuring high-performance cloud platforms using Java based languages and technologies, and on-premise traditional infrastructure.

As a member of our self-empowered and multi-disciplined teams you will be given the freedom to shape the way you work to ensure you are working to latest industry practices, tools and technologies.

Hybrid working:  Your working location will vary depending on your role, personal needs, and business requirements. This will typically include a mix of Company offices, client sites, and remote work from home. You will be expected to work from the Telford office between 40% and 70% of the time. As we align closely with customer requirements—which may change over time—you will need to remain flexible. Please note that fully remote working (100% from home) is not permitted.

Your role

We’re looking for people who are learning focused, challenge the status quo and are constantly looking to shape their working environment to make it an exciting, fun and interesting place to work.

As a Software Engineer your primary focus will be to deliver user stories whilst working as a part of a multi-disciplined team.
You’ll be working closely with analysts and designers to build, deploy and support your services using well established software development techniques such as TDD, BDD and pair programming.
Getting involved with all stages of service delivery including testing, configuring, deploying, supporting, and monitoring using industry standard tooling, to truly work in a DevSecOps capacity.
Whilst working in a collaborative environment you are going to meet a variety of different people who, like you, have a wealth of knowledge and experience. As a part of one or more communities, you will have the opportunity to influence how we grow as a delivery centre and how we do things by sharing ideas and working with others to make things better.

Senior engineers are expected to lead by example, fostering a culture of excellence. You will actively mentor junior engineers and support their wellbeing, professional growth, and development, including through effective performance management.

Our Culture
Keeping things fresh is something we encourage in our working practices, but the culture of continuous improvement is equally as important in our technical approach to building and delivering modern digital services. Your knowledge and experience will be used to change the way we build solutions including utilising new tools and technologies to solve new problems or improve existing services.

Working on our services means you’ll be part of a team, but you’ll also be a part of communities of interest. This means you’ll always have people on hand to share and discuss ideas and get help when needed.  The engineering organisation is engineering led, supporting each other through coaching and mentoring, so if you want to change something it’s within your power to do so.

Your skills and experience

Ideal candidates will have strong technical competence in:
•    Java
•    Spring Boot
•    Open-source integration frameworks
•    TDD, Unit testing and automated integration testing
•    Experience of building RESTful APIs in Spring boot
•    Experience of building loosely coupled synchronous and asynchronous microservices

In an Agile environment communication is key and therefore we expect professionalism, good communication skills and approachable team members. 

Good working knowledge of Spring JPA, AOP, Transactions, SQL and NoSQL databases, containers and container management platforms such as Docker and Kubernetes is desirable. 

Experience of Cloud based infrastructure is desirable, along with an understanding of application security principles, continuous integration and continuous delivery. 

As a well-rounded Agile Software Engineer, we encourage adaptability plus general skills in problem solving, business analysis, quality assurance, application design and architecture to compliment your Java development specialism. 

Your security clearance

To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. 
To obtain SC clearance, the successful applicant must have resided continuously within the United Kingdom for the last 5 years, along with other criteria and requirements.
Throughout the recruitment process, you will be asked questions about your security clearance eligibility such as, but not limited to, country of residence and nationality.
Some posts are restricted to sole UK Nationals for security reasons; therefore, you may be asked about your citizenship in the application process.

What does "Get the Future You Want Mean for You"

You’d be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation.  We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions.  
To help support wellbeing we have trained ‘Mental Health Champions’ across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy. 

You will be empowered to explore, innovate, and progress. You will benefit from Capgemini’s ‘learning for life’ mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more.

Why you should consider Capgemini

Growing clients’ businesses while building a more sustainable, more inclusive future is a tough ask.  When you join Capgemini, you’ll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts.  We find new ways technology can help us reimagine what’s possible.  It’s why, together, we seek out opportunities that will transform the world’s leading businesses, and it’s how you’ll gain the experiences and connections you need to shape your future.  By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you’ll build the skills you want. You’ll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is. 

About Capgemini

Capgemini is a global business and technology transformation partner, helping organisations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2024 global revenues of €22.1 billion.

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

This advertiser has chosen not to accept applicants from your region.

Lead Java Engineer

London, London £60000 Annually Matchtech Group Plc

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

permanent


Our client, a pioneering company in the IT sector, is currently seeking a Lead Java Engineer to join their team in London. It is our client's vision to connect the insurance community through market-leading technology. Their commitment to diversity, equity, and inclusion is central to their culture, fostering a positive, collaborative working environment where every employee can thrive.



Key Responsibilities:

  • Playing a lead role in designing, planning, and delivering features and improvements to production
  • Collaborating closely with Architects, Principal Software Engineers, and Technical Leads to evaluate technical trade-offs, shape system architecture, and drive strategic design decisions
  • Documenting architecture decisions and participating in the tribe's architectural governance, providing advice and feedback on proposed architecture and design decisions
  • Coaching and mentoring the squad's software engineers
  • Playing an active part in building a high-performance team culture
  • Supporting platforms and services in production, responding to change failures, and fixing issues
  • Delivering new customer requirements quickly, reliably, and efficiently
  • Contributing to a continually improving Agile software development framework


Job Requirements:

  • Experience in Java
  • Ability to design and develop solutions that enable market leadership whilst improving the current technical estate
  • Skill in mentoring and coaching software engineers
  • Experience working as part of a cross-functional scrum team
  • Strong collaboration skills, especially with Architects, Principal Software Engineers, and Technical Leads
  • Capability to support and enhance high-performance team culture
  • Proactive approach to improving customer outcomes
  • Understanding of Agile software development practices


Benefits:

  • Permanent position
  • Opportunity to work in a dynamic and innovative IT environment
  • Professional development and career progression opportunities
  • Supportive and inclusive work culture
  • Employee benefits package


If you are a skilled Java Engineer ready to lead and inspire a team, while contributing to cutting-edge solutions in the IT sector, we encourage you to apply now. Join our client's team in London and be a part of a forward-thinking company dedicated to excellence and innovation.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java engineer Jobs in United Kingdom !

Lead Java Engineer

EC1 London, London Matchtech Group Plc

Posted today

Job Viewed

Tap Again To Close

Job Description

full time


Our client, a pioneering company in the IT sector, is currently seeking a Lead Java Engineer to join their team in London. It is our client's vision to connect the insurance community through market-leading technology. Their commitment to diversity, equity, and inclusion is central to their culture, fostering a positive, collaborative working environment where every employee can thrive.



Key Responsibilities:

  • Playing a lead role in designing, planning, and delivering features and improvements to production
  • Collaborating closely with Architects, Principal Software Engineers, and Technical Leads to evaluate technical trade-offs, shape system architecture, and drive strategic design decisions
  • Documenting architecture decisions and participating in the tribe's architectural governance, providing advice and feedback on proposed architecture and design decisions
  • Coaching and mentoring the squad's software engineers
  • Playing an active part in building a high-performance team culture
  • Supporting platforms and services in production, responding to change failures, and fixing issues
  • Delivering new customer requirements quickly, reliably, and efficiently
  • Contributing to a continually improving Agile software development framework


Job Requirements:

  • Experience in Java
  • Ability to design and develop solutions that enable market leadership whilst improving the current technical estate
  • Skill in mentoring and coaching software engineers
  • Experience working as part of a cross-functional scrum team
  • Strong collaboration skills, especially with Architects, Principal Software Engineers, and Technical Leads
  • Capability to support and enhance high-performance team culture
  • Proactive approach to improving customer outcomes
  • Understanding of Agile software development practices


Benefits:

  • Permanent position
  • Opportunity to work in a dynamic and innovative IT environment
  • Professional development and career progression opportunities
  • Supportive and inclusive work culture
  • Employee benefits package


If you are a skilled Java Engineer ready to lead and inspire a team, while contributing to cutting-edge solutions in the IT sector, we encourage you to apply now. Join our client's team in London and be a part of a forward-thinking company dedicated to excellence and innovation.

This advertiser has chosen not to accept applicants from your region.

Senior Java Engineer

London, London U.S. Bank

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions, enabling the communities we support to grow and succeed in the right ways, all more confidently and more often-that's what we call the courage to thrive. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive. Try new things, learn new skills and discover what you excel at-all from Day One.
As a wholly owned subsidiary of U.S. Bank, Elavon is committed to building the platforms and ecosystems that help over 1.5 million customers around the world to achieve their financial goals-no matter what they need. From transaction processing to customer service, to driving innovation and launching new products, we're building a range of tailored payment solutions powered by the latest technology. As part of our team, you can explore what motivates and energizes your career goals: partnering with our customers, our communities, and each other.
**Job Description**
Senior Java Engineer
The Agile Software Developer will execute end-to-end development and testing of software products in an agile lifecycle. Partnering with key technical and business stakeholders, the agile developer will help refine the product vision, estimate, design and build a solution before supporting it into production.
You will be expected to lead by example working within the team and boosting their ability to deliver business requirements while improving core engineering and reducing technical debt.
This is a hands-on roll involving a large amount of coding and problem solving.
**Required**
+ Java - Extensive experience working with both large enterprise monolithic applications and modern cloud, micro service platforms
+ Spring Boot, Spring MVC, JSP, Dropwizard, Maven, Gradle, Tomcat, Jetty, Junit, Mockito
+ Database
+ Microsoft SQL Server/Service Broker, TSQL, RDS
+ Functional and Nonfunctional testing experience - ability to create and maintain complex automated testing suites for modern and legacy application
+ DevOps capabilities
+ Containers, cloud, automation, security, configuration management, CI/CD
+ Continuous Integration - Jenkins (declarative and containerised pipelines), GIT
+ Experience working with Agile processes and methodologies
**Nice to have**
+ Payments experience
**Responsibilities / Qualities**
+ Lead the evaluation of ideas, tools, technology, standards and best practice
+ Support innovation by acting as a sounding board for ideas and help bring them to life
+ Actively engage in tracking and reducing technical debt
+ Excellent communication skills, able to collaborate with wider Opayo team
+ Strong grasp of industry standards, best practices and design patterns
+ Be willing to adapt to significant changes in either technology or environment
+ Provide coaching and mentoring to technical staff
**Location**
The role offers a hybrid / flexible schedule, which means there's an in-office expectation of 3 or more days per week and the flexibility to work outside the office location for the other days.
_This position is not eligible for visa sponsorship._
If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants ( .
**Benefits** :
We offer an exciting, fast-paced and diverse working environment with employees of many different nationalities. We provide benefits to help you protect your health and financial security; and give you peace of mind. We also invest in your career growth with development resources that give you the opportunity to stretch and shine.
**Posting may be closed earlier due to high volume of applicants.**
This advertiser has chosen not to accept applicants from your region.

Senior Java Engineer

Cheltenham, South West IBM

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
In this role, you'll work in one of our IBM Consulting Client Innovation Centres (Delivery Centres), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
A career in IBM CIC is rooted by long-term relationships and close collaboration with clients across the globe.
You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground breaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
**Your role and responsibilities**
We are seeking a highly skilled and experienced Senior Java Engineer to join our agile team and work on innovative big data systems that support public sector projects. As a Senior Java Engineer, you will play a critical role in designing, developing, and delivering cutting-edge solutions that enable our clients to achieve their hybrid-cloud and AI goals.
As a Senior Java Engineer, you will have the opportunity to work on a wide range of projects that make a real difference to people's lives. You will be responsible for participating in all aspects of the software development lifecycle, including design, code implementation, testing, and support. Your primary focus will be on creating software that is high performing, highly available, responsive, and maintainable, and that meets the unique needs of our public sector clients.
**Required technical and professional expertise**
* Analyze, validate, and propose improvements to existing systems and processes, working closely with our architects and technical leaders to identify opportunities for innovation and growth
* Engage with stakeholders across all phases of the project, from design and development to testing and release, and provide exceptional customer service and support
* Drive key discussions with stakeholders and analyze the current landscape to identify opportunities for creative and innovative coding solutions
* Collaborate with cross-functional teams to design and develop software that meets the needs of our public sector clients and supports their hybrid-cloud and AI journeys
* Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives, and contribute to the continuous improvement of our development processes and practices
**Preferred technical and professional experience**
* The ideal candidate will have a strong focus on delivering exceptional user experiences and a proven track record of working with complex data-intensive applications.
* Proven experience as a Java Engineer with a strong focus on user experience.
* Deep understanding of Java and its ecosystems, including experience with popular Java frameworks (e.g. Spring, Hibernate).
* Familiarity with big data technologies and tools (e.g. Hadoop, Spark, NoSQL databases).
* Strong experience with Java development, including design, implementation, and testing of large-scale systems.
* Experience working on public sector projects and understanding of the unique challenges and opportunities of this sector.
* Excellent analytical and problem-solving skills, with the ability to analyze complex systems and identify opportunities for improvement.
* Strong communication and collaboration skills, with the ability to work effectively with stakeholders and team members.
* Experience with agile development methodologies and version control systems such as Git.
* Experience with cloud-based technologies, including Amazon Web Services (AWS), and a strong understanding of cloud computing concepts and architectures.
* Familiarity with AWS services such as EC2, S3, RDS, and Lambda, and experience with cloud-based DevOps tools such as AWS CodePipeline and AWS CodeBuild.
Desirable Certifications
* Oracle Certified Professional: Java SE 11 Developer (OCPJP)
* Oracle Certified Expert: Java EE 7 Developer (OCEE)
* Oracle Certified Master: Java EE 7 Developer (OCMJEE)
* AWS Certified Developer - Associate
* AWS Certified DevOps Engineer - Professional
* AWS Certified Solutions Architect - Professional
* Certified Cloud Developer (CCD)
* Certified Cloud Architect (CCA)
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Engineer Jobs