15 Aug
|
Mergen Corporates
|
Bengaluru
15 Aug
Mergen Corporates
Bengaluru
Mandatory Technical Skills:
- Core Languages & Frameworks: Java (Spring Boot, Spring MVC, Spring
Data JPA, Spring Security) and Maven (Java 21, Spring Boot 4 environment
using Maven multi-module projects).
- API Design & Integration: Deep expertise in RESTful API engineering,
OpenAPI/Swagger specifications, Webhooks, API Security (OAuth2, JWT,
OIDC), gRPC and Netty.
- Databases & Persistence: Relational databases (PostgreSQL, Oracle,
MySQL) with solid SQL & ORM knowledge; exposure to NoSQL databases
(MongoDB, DynamoDB). Primarily using PostgresSQL.
- Architecture & Design: Microservices architecture, Object-Oriented Design,
Domain-Driven Design (DDD), design patterns, and data structure optimization.
- Testing & Quality: Unit testing (JUnit, Mockito, PyTest), automated integration
testing, and API testing (Postman, REST Assured).
- Migrations: Redis, Flyaway.
- Developer Efficiency & AI Tools: Comfortable leveraging AI-assisted coding
tools (e.g., Cursor, Gemini) to accelerate development, generate unit tests,
write documentation, and refactor code safely.
- Experience:
Minimum 4-5 years of industry experience with 2+ years of
hands-on expertise in backend stack technologies.
Secondary & Infrastructure Skills:
- Secondary Languages & Frameworks: Python (FastAPI/Django).
- Authentication & Identity: OKTA, Keycloak, IAM.
- Cloud & DevOps: AWS / Google Cloud, Docker, Kubernetes, CI/CD pipelines
(GitLab CI / Jenkins).
- Messaging & Search: Kafka, RabbitMQ, Quartz Schedulers, Elasticsearch.
- Data Schemas & Tooling: JSON Schemas, Git version control, Unix/Linux
environment commands.
- Observability & Metrics: OpenTelemetry, Prometheus and Grafana.
Job Duties & Allocation
- [7080%] Backend Development: Design, code, and optimize high-throughput
REST APIs, database queries, batch schedulers, and server-side business
logic.
- [10–20%] System Architecture & Proof of Concepts: Participate in API
contract design, microservice boundary definition, database sc
📌 Java Back End Developer (Bengaluru)
🏢 Mergen Corporates
📍 Bengaluru