Apexon
Senior Java Developer
ApexonUnited Kingdom10 hours ago
Full-timeInformation Technology

About Apexon:

Apexon brings together distinct core competencies – in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences – to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients’ toughest technology problems, and a commitment to continuous improvement.


Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence.


Senior Java Developer


Role Overview:

We are seeking a skilled Java Developer with deep experience in building modern, scalable applications using Java, Spring Boot, microservices, PostgreSQL, and Kafka. The ideal candidate thrives in a fast-paced environment and enjoys solving complex technical challenges.


Responsibilities

  • Design, develop, test, and deploy robust Java-based applications using Spring Boot and microservices architecture.
  • Build, integrate, and maintain RESTful APIs, leveraging PostgreSQL for persistent storage solutions.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Integrate applications with cloud services on AWS.
  • Manage application containerization and orchestration using Docker and Kubernetes.
  • Implement event-driven architectures using Kafka for messaging and event streaming.
  • Write clean, efficient, and well-documented code.
  • Troubleshoot and resolve issues across the software development lifecycle.
  • Participate in code reviews and promote best software development practices.
  • Maintain technical documentation related to architecture, databases, and design.


Requirements

  • Min 6 years experience in below skills
  • Strong proficiency in Java, Spring Framework, Spring boot, RESTful APIs, Postgres, Apache Kafka Development
  • Strong proficiency in deploying applications via CI/CD pipelines including (Chef, Jenkins, Sonar, Checkmarx, Maven, Gradle)
  • Proficiency in Low Level System Design
  • Proficiency in code review
  • Ability to take most challenge tasks
  • Strong Communication Skills


Nice to Have

  • Exposure to CI/CD tools and pipelines (e.g., Jenkins, GitLab CI).
  • Experience with monitoring and logging tools (e.g., Prometheus, ELK Stack).
  • Knowledge of security best practices in distributed systems.
  • Familiarity with other messaging platforms (e.g., RabbitMQ).


We’re committed to providing our people with a great environment to work in. You can expect ongoing skills-based development, career progression as well as health & well-being benefits and support. You’ll work within a friendly and supportive team, working on a variety of projects and you’ll have the chance to obtain relevant certifications along the way!

Key Skills

Ranked by relevance