Senior Java Developer

Hucon Solutions

Thiruvananthapuram

Hybrid

INR 1,200,000 - 2,400,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Hucon Solutions seeks a Java Backend Developer with 7+ years of experience to design, build and optimize backend services using Java, Spring Boot, and microservices. You will work on RESTful APIs, event-driven architectures with Kafka, and cloud deployments on AWS.

You will collaborate with cross-functional teams in an agile setup, ensuring robust software quality through CI/CD pipelines, automated tests, and performance tuning.

Qualifications

  • 7+ years of backend development experience in Java.
  • Hands-on with Java 8+ and Spring Boot in microservice architectures.
  • Experience with REST APIs, distributed systems, and security implementations.
  • Familiarity with AWS services, CI/CD, and test automation.

Responsibilities

  • Design, develop, and maintain backend microservices using Java & Spring Boot.
  • Build scalable, secure APIs and integrate with enterprise systems.
  • Develop event-driven pipelines using Kafka.
  • Implement CI/CD workflows for seamless deployments.
  • Write unit/integration/automated tests and perform code reviews.
  • Collaborate with product, QA, and DevOps teams across SDLC.

Skills

Java 17
Java 8+
Spring Boot 3.x
Spring Framework
Spring Data JPA
Spring Security
RESTful API
Core Java
Multithreading
Distributed systems
Node/Event-driven
Kafka
AWS
Microservices
CI/CD
Docker

Tools

IntelliJ IDEA
VS Code
Confluence
JIRA
SonarQube
PMD
SpotBugs
Git/GitHub
Jenkins
CodePipeline
Docker

Job description

Job Description: Java Backend Developer
Position Overview

We are seeking a highly skilled Java Backend Developer with strong experience (7+ years) in building scalable, secure, and highperformance backend systems using Java, Spring Boot, microservices, Kafka, and AWS. The ideal candidate will possess hands-on expertise across development, integration, test automation, CI/CD pipelines, and AWS cloud deployments. You will collaborate with cross-functional teams to design, implement, test, deploy, and support enterprise-grade solutions.

This role requires deep technical proficiency, strong analytical capability, and an ability to work in an agile, fast-paced environment.

Core Technical Skills
1. Programming Languages & Frameworks
  • Java 17 (preferred); strong experience in Java 8+
  • Spring Boot 3.x, Spring Framework, Spring Data JPA
  • Spring Security for authentication & authorization
  • RESTful API design and development
  • Strong understanding of Core Java concepts, multithreading, collections, generics, functional programming (Lambdas/Streams)
2. Microservices & Integration
  • Hands-on experience in designing and developing microservices architectures
  • Strong understanding of service discovery, API gateways, inter-service communication
  • Ability to write and maintain integration tests using JUnit
  • Knowledge of Kafka:
    • Topics, partitions, producers/consumers
    • Consumer groups
    • Replica topics
    • Event-driven design
3. Test Automation Skills
  • Writing unit tests using JUnit
  • API Automation using Spring Boot Test
Tools & Platform Expertise
4. CI/CD, DevOps & Cloud

Hands-on experience with:

AWS Services:
  • AWS CodePipeline
  • AWS CodeBuild
  • AWS CloudWatch (logs, metrics, troubleshooting)
  • AWS ECS (Fargate)
  • AWS Secret Manager
  • S3 Buckets
  • RDS (PostgreSQL)
CI/CD Tools:
  • Git / GitHub
  • Jenkins
  • CodePipeline / GitHub Actions
  • Containerization using Docker (images, containers, registries)
5. Development & Code Quality Tools
  • IDEs: IntelliJ IDEA, VS Code
  • Documentation: Confluence
  • Project Management: JIRA
  • Static analysis & code quality:
    • SonarQube
    • PMD
    • SpotBugs
6. Database Skills
  • Strong proficiency with PostgreSQL or Dynamo DB
  • Good understanding of:
    • Joins, indexing, performance tuning
    • Data modeling
  • Exposure to MongoDB (Good to have)
7. Methodologies & Principles
  • Agile (Scrum/Kanban)
  • Understanding of SDLC (Dev QA UAT Prod)
  • Strong adherence to DRY, SOLID principles
  • Experience diagnosing issues in distributed environments
  • Strong debugging skills across logs, cloud metrics, and pipelines
8. Key Responsibilities
  • Design, develop, and maintain backend microservices using Java & Spring Boot
  • Build scalable, secure APIs and integrate with enterprise systems
  • Develop event-driven pipelines using Kafka
  • Implement CI/CD workflows for seamless deployments
  • Write unit, integration, and automated tests
  • Participate in architecture reviews and code reviews
  • Investigate production issues using AWS CloudWatch & logging frameworks
  • Collaborate with product, QA, and DevOps teams across full SDLC
  • Ensure code quality using static analysis and coverage tools
  • Optimize application performance and database queries
  • Maintain proper documentation using Confluence
9. Required Experience
  • 310+ years of hands-on backend development
  • Strong production experience in Java 8+ and Spring Boot
  • Deep understanding of microservices, REST APIs, and Kafka
  • Experience deploying applications in AWS Cloud
  • Experience with Git, CI/CD pipelines, automated testing
10. Behavioral Competencies
  • Strong ownership and accountability
  • Excellent problem-solving skills
  • Ability to communicate complex technical concepts clearly
  • Willingness to learn and adapt to new technologies
  • Team player mindset
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

Kumaran Systems • Chennai District

On-site
INR 1,200,000 - 2,400,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

Infosys • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Java Developer
Java Developer

Aqilea • Bengaluru

Hybrid
INR 900,000 - 1,300,000
Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
Java Back End Developer
Java Back End Developer

Dynpro • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

V2 Solutions • Pune District

On-site
INR 900,000 - 1,500,000
Senior Java Backend Engineer (Cloud & Distributes Systems)
Senior Java Backend Engineer (Cloud & Distributes Systems)

Bridge AI • Delhi

On-site
INR 3,000,000 - 5,500,000
Senior Java Developer
Senior Java Developer

Apexon • Bengaluru

On-site
INR 800,000 - 1,500,000