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.
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