Java Full Stack Engineer
Are you self-motivated with an innovative mind, a passion for technology, and a good understanding of object orientated development?
Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.
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.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Key Responsibilities
* Design, build, and maintain scalable full stack applications integrating AI/LLM capabilities.
* Collaborate with cross-functional teams to define, develop, and deliver product features from concept to production.
* Work across the stack, from frontend interfaces to backend systems and infrastructure.
* Integrate and optimize applications with AI agents, prompt engineering techniques, and emerging LLM tools.
* Champion code quality, test coverage, and operational excellence through peer reviews and automated testing.
* Deploy and monitor services in cloud environments, ensuring reliability and performance.
* Continuously evaluate and adopt emerging technologies to improve team velocity and product impact.
Basic Qualifications
* 7+ years of hands-on software development experience in
Java (11–21)
or
Python
.
* Deep expertise in backend technologies:
SQL/NoSQL databases
,
Elasticsearch
,
MongoDB
,
Spring Boot
,
REST/GraphQL APIs
, and
ORM frameworks
like Hibernate.
* Strong proficiency in modern frontend technologies such as
React
,
Redux
,
Vue
, and
TypeScript
.
* Solid experience working in
Agile/Scrum
environments, ideally with
globally distributed teams
.
* Hands-on experience deploying applications on
AWS, GCP, Azure
, or
Kubernetes (K8s)
.
* Familiarity with
prompt engineering
,
LLM APIs
,
AI agents
, and related tooling.
* Proficient in
unit testing
,
integration testing
, and
Test-Driven Development (TDD)
.
* Excellent problem-solving, debugging, and performance-tuning skills.
Preferred Qualifications
* Strong communication skills and demonstrated ability to engage with business stakeholders and product teams.
* Experience in
data modeling
,
data warehousing
(e.g.,
Snowflake
,
AWS Glue
,
EMR
,
Apache Spark
), and working with
data pipelines
.
* Leadership experience—whether technical mentorship, team leadership, or managing critical projects.
* Familiarity with
Infrastructure as Code (IaC)
tools like
Terraform
,
CloudFormation
, or
AWS CDK
.
* Exposure to
event-driven
or
reactive architectures
(e.g., Kafka, Pub/Sub, or similar systems).
We also offer:
* 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