HamburgerMenu
hirist

Senior Java Developer - API Gateway

SPN Globe
Remote
7 - 10 Years

Posted on: 05/08/2025

Job Description

Role : Senior Java Developer

Type : 1-year contract

Location : Remote

Joining : 0 to 30 days / Immediate Joiners

Experience : 7 - 10 Years

Skills :

- Experience in Core Java (Java 8/11/17), (immutability, collections, object references etc)

- Experience in Algorithm Design, Memory optimization & Problem Solving

- API Development (REST, OpenAPI, API Gateway)

- Database Experience (MongoDB, PostgreSQL, Oracle, SQL Server, etc.)

- Experience in Stream Processing Systems (Apache Kafka, Amazon SQS, Google Pub/Sub)

- CI/CD (Jenkins/GitLab/GitHub Actions, etc.)

- Cloud Platforms (Google Cloud, AWS, or Azure any one)

Job Responsibilities :

- Design, develop, and maintain scalable Java-based applications using Core Java (Java 8/11/17), ensuring performance, reliability, and code quality.

- Implement robust algorithms and optimize memory usage to enhance application performance and handle complex business logic efficiently.

- Develop and maintain RESTful APIs, ensuring compliance with OpenAPI specifications and seamless integration with API gateways.

- Design and manage database schemas and write complex queries across relational (PostgreSQL, Oracle, SQL Server) and NoSQL (MongoDB) databases.

- Integrate and work with stream processing systems such as Apache Kafka, Amazon SQS, or Google Pub/Sub to build real-time data pipelines.

- Participate in DevOps processes by setting up and managing CI/CD pipelines using Jenkins, GitLab CI/CD, or GitHub Actions for automated build, test, and deployment.

- Deploy, monitor, and maintain applications on cloud platforms such as AWS, GCP, or Azure, ensuring high availability and fault tolerance.

- Collaborate with cross-functional teams including Product Management, QA, and DevOps to deliver high-quality software solutions in an Agile environment.

- Conduct code reviews, mentor junior developers, and drive best practices in coding standards, testing, and architecture.

- Troubleshoot production issues, perform root cause analysis, and implement solutions to improve system stability and resilience.


info-icon

Did you find something suspicious?