Senior Java Software Engineer

1 week ago


Birmingham, Birmingham, United Kingdom Apexon Full time

About the Role

Data Focused Java Software Engineer

We are looking for an experienced Java Software Engineer with a focus on data engineering to join our team at Apexon. As a member of our team, you will be responsible for designing and developing complex software solutions using large-scale applications and frameworks.

Key Responsibilities

  • Design and develop high-quality, maintainable code
  • Support in the design and development of complex software solutions
  • Partner with client project teams to deliver projects on time and within budget
  • Mentor junior developers and contribute to the growth of the team

Requirements

  • Excellent hands-on experience in Java and OOP
  • Hands-on experience with Spark and Big Data technologies
  • Experience with Maven/Gradle and/or Spring
  • Proficient in SQL (we use SyBase and single-store DBs primarily)
  • Experience with data pipelines and familiar with basic concepts
  • Familiar with building REST APIs
  • Proficient in Git/JIRA
  • Experience with debugging, exception handling, and logging best practices
  • Enterprise coding ability
  • Experience writing unit and integration tests

Desirable Skills

  • Kafka
  • Single-store experience
  • Cryptography experience
  • Authorization/authentication experience
  • Parquet files
  • DB session management and transaction handling
  • TDD or BDD experience

About Us

Apexon is a digital-first technology services firm accelerating business transformation and delivering human-centric digital experiences. We meet our customers wherever they are in the digital lifecycle and help them outperform their competition through speed and innovation.

What We Offer

  • Up to 10% bonus (based on company and personal performance)
  • An employer pension scheme
  • 25 days holiday + 8 bank holidays, with the option to carry forward or 'cash-in' 5 days each year
  • Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional wellbeing sessions, 24/7 virtual GP access, Employee Assistance Programme
  • Life Insurance & Income protection
  • Enhanced Maternity Pay & Paternity Pay
  • Cycle to work scheme
  • Travel loan scheme
  • A Tech Scheme which lets you choose from over 5000 tech products at up to a 12% discount
  • Free unlimited Udemy account for every employee to support their continuous learning and improvement
  • Support in obtaining relevant certifications


  • Birmingham, Birmingham, United Kingdom Hays Senior Finance Full time

    Job Description: We are looking for an experienced software engineer with expertise in Java to join our team. Responsibilities: As a senior software engineer, you will be responsible for designing, developing, and testing software applications using Java. You will work closely with our development team to ensure that our software meets the highest quality...


  • Birmingham, Birmingham, United Kingdom Care Full time

    Job SummaryWe are seeking a Senior Software Engineer with expertise in Java software development to join our team at {company}. The ideal candidate will have a strong background in Java programming and the ability to design, develop, and deploy scalable software solutions.


  • Birmingham, Birmingham, United Kingdom Thorn Baker Construction Full time

    About the Job: We are seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing high-quality software solutions using Java. Your expertise in Java programming will enable you to work on a range of projects, from web applications to mobile apps. If you have a...


  • Birmingham, Birmingham, United Kingdom Hydrock Full time

    We are seeking a Senior Software Engineer with expertise in Java to join our team at {company}.The ideal candidate will have a strong background in Java development and experience with backend technologies.Develop and maintain scalable and efficient Java applicationsCollaborate with cross-functional teams to design and implement software solutionsStay...


  • Birmingham, Birmingham, United Kingdom Dabster Full time

    We are seeking a highly skilled Senior Java Software Engineer to join our team at Dabster. The ideal candidate will have a strong background in Java development, with a minimum of 5 years of experience in designing and implementing complex software systems.The successful candidate will have a solid understanding of Java and Java EE, as well as experience...


  • Birmingham, Birmingham, United Kingdom Hays Senior Finance Full time

    We are seeking a skilled Senior Software Engineer to join our team at Company. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications. Key qualifications include a degree in Computer Science or related field, 5+ years of experience in software development, and proficiency in...


  • Birmingham, Birmingham, United Kingdom Goldman Sachs Full time

    About the RoleAt Goldman Sachs, we're committed to hiring talented professionals who are passionate about technology and developing innovative solutions to complex problems. As a Senior Java Software Engineer, you'll join our dynamic team of engineers who build cutting-edge systems and processes that form the core of our key business. Your primary...


  • Birmingham, Birmingham, United Kingdom Goldman Sachs Full time

    Your ImpactWe are seeking a highly skilled Senior Java Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining complex Java-based applications using industry-standard technologies.Our ImpactOur team of engineers builds solutions to the most complex problems. We develop cutting-edge systems and...


  • Birmingham, Birmingham, United Kingdom Hays Senior Finance Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAt {company}, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications. You will work closely with cross-functional teams to identify...


  • Birmingham, Birmingham, United Kingdom COLAS ROAD UK Full time

    About the Role:We are seeking an experienced Senior Software Engineer with a strong background in Java to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software applications...


  • Birmingham, Birmingham, United Kingdom Birmingham and Solihull Mental Health NHS Foundation Trust Full time

    We are seeking a highly skilled Java Developer to lead our team of software engineers in the development of scalable and efficient software solutions.The ideal candidate will have extensive experience with Java programming languages and a strong understanding of software design patterns and architecture.Key Responsibilities:Design and develop large-scale...

  • Senior Java Developer

    4 weeks ago


    Birmingham, Birmingham, United Kingdom SR2 Full time

    Key Responsibilities:As a Senior Java Developer with SR2, you will be responsible for leading a team of software engineers in the development of innovative products and services. Your expertise in Java development using the Spring Framework will be invaluable in driving our company's ambitious growth plans.Some of your key responsibilities will...


  • Birmingham, Birmingham, United Kingdom Goldman Sachs Full time

    Software Engineer Position OverviewWe are seeking a highly skilled Software Engineer to join our team. This individual will be responsible for designing, developing, and testing software applications using Java. Key responsibilities include:Collaborate with cross-functional teams to identify and prioritize software development projectsDesign, develop, and...


  • Birmingham, Birmingham, United Kingdom Birmingham and Solihull Mental Health NHS... Full time

    Job Description:We are seeking a highly skilled Software Engineer with proficiency in Java to join our team. The ideal candidate will have experience in designing and developing large-scale software systems using Java and related technologies.Key Responsibilities:* Design and develop software systems using Java and related technologies* Collaborate with...


  • Birmingham, Birmingham, United Kingdom Teneo Full time

    About the Role: We are seeking a highly skilled Software Engineer with experience in Java to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using Java. Key Responsibilities:Design and develop software applications using JavaTest and debug software applicationsCollaborate with...

  • Software Engineer

    4 weeks ago


    Birmingham, Birmingham, United Kingdom The Recruitment Group Full time

    We are seeking a highly skilled Software Engineer with expertise in Java to join our team. The successful candidate will be responsible for designing and implementing scalable and efficient software solutions.Design and develop software applications using JavaCollaborate with cross-functional teams to identify and prioritize software requirementsEnsure...


  • Birmingham, Birmingham, United Kingdom PIB Group Full time

    Job Title: Software EngineerWe are looking for a skilled software engineer to join our team. The ideal candidate will have proficiency in Python and Java programming languages and be able to develop scalable and efficient software solutions.Key Responsibilities:- Develop software applications using Python and Java- Collaborate with cross-functional teams to...


  • Birmingham, Birmingham, United Kingdom Apexon Full time

    About This RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Apexon, a digital-first technology services firm.Job SummaryThis is a Data Engineer role responsible for the development of new software products and enhancements to existing products.Key ResponsibilitiesDesign and develop complex software solutions using Java...


  • Birmingham, Birmingham, United Kingdom Mondelēz International Full time

    About the Position:We are seeking a skilled Java Software Engineer to join our team. Key responsibilities include:Designing and developing software applications using Java.Collaborating with cross-functional teams to ensure seamless integration.Staying up-to-date with industry trends and best practices.This is an excellent opportunity to grow your skills and...

  • Senior Java Developer

    1 month ago


    Birmingham, Birmingham, United Kingdom Goldman Sachs Full time

    We are seeking a skilled technologist and leader to join our dynamic team in developing various applications supporting Regulatory Reporting function. The role will involve all aspects of project lifecycle including development, testing and deployment.About Regulatory EngineeringRegulatory Operations and the associated Engineering team are responsible for...