We are seeking a highly skilled Backend Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate has deep expertise in Java and Spring Boot, strong database skills, hands‑on experience with cloud‑native deployments, and the ability to collaborate closely with cross‑functional teams to deliver robust, secure, and observable solutions.
Key Responsibilities
- Design, develop, and maintain backend services using Java (1.8–17) and Spring Boot.
- Implement complex algorithms, optimize source code, and enhance system performance.
- Write, tune, and optimize complex SQL queries using Oracle and PostgreSQL databases.
- Deploy, manage, and support applications in Kubernetes‑based environments (Kubernetes, OpenShift, AKS, or other cloud platforms).
- Integrate frontend and backend systems using RESTful and SOAP web services.
- Implement and manage API authentication and security mechanisms such as JWT.
- Ensure application observability through monitoring and logging tools including Splunk and Grafana.
- Collaborate with business analysts, frontend developers, QA, and DevOps teams to understand business requirements and deliver high‑quality solutions.
- Participate in code reviews, architecture discussions, and continuous improvement initiatives.
Technical Skills & Qualifications
Backend & Core Technologies
- Java (1.8–17) - Strong expertise in advanced programming concepts, algorithms, and source code management.
- Spring Boot - Proven experience in building and configuring enterprise‑grade backend applications.
Databases
- Strong ability to design schemas and write complex, high-performance queries.
- Kubernetes – 3+ years
- Experience deploying, managing, and troubleshooting applications using CLI and orchestration tools.
- Exposure to OpenShift, AKS, or cloud environments is highly desirable.
APIs & Security
- Hands‑on experience with RESTful and SOAP APIs.
- Strong understanding of authentication and security protocols, especially JWT.
Version Control & Observability
- Proficient with Git and similar version control tools.
- Experience with Splunk, Grafana, or other monitoring/observability platforms.
Front-End Technologies
- Angular – 6+ years
- HTML/CSS – 6+ years
- Capable of developing responsive user interfaces and integrating them with backend services.