Java Developer

Flexi Careers India

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Flexi Careers India is seeking a senior software engineer with strong Java and cloud background to join our global delivery teams. The candidate should demonstrate deep expertise in Java JDK 1.8+, Spring Core/Boot, and microservices architectures.

Exposure to JMS, AWS services (EKS, ECS, MSK, S3, IAM, RDS), containerization with Docker, and CI/CD pipelines using Maven/Gradle and Jenkins is required. Strong problem solving and collaborative skills are essential.

Qualifications

  • 6+ years of software development experience.
  • Strong Java 1.8+ and OOP fundamentals.
  • Experience with Spring, JMS and microservices.
  • Cloud AWS and containerization with Docker/Kubernetes.
  • Excellent communication and cross-team collaboration.

Skills

Java 1.8+
Java fundamentals
Enums & Collections
Data Structures
Multithreading
Spring Core/Boot
JMS (ActiveMQ/RabbitMQ/Kafka)
Memory & GC tuning
CI/CD (Maven/Gradle, Jenkins)
Docker & containers
OO Design & patterns
JUnit/Mockito
Git/SVN
Microservices
Cloud AWS
EKS/ECS/MSK
AWS services (S3, IAM, RDS)

Job description

Preferred candidate profile

  • 6+ years of software development experience
  • Strong development skills in Java JDK 1.8 or above
  • Java fundamentals like Exceptional handling, Serialization/Deserialization and Immutability concepts
  • Good fundamental knowledge in Enums, Collections, Annotations, Generics, Auto boxing and Data Structure
  • Database RDBMS/No SQL (SQL, Joins, Indexing)
  • Multithreading (Re-entrant Lock, Fork & Join, Sync, Executor Framework)
  • Spring Core & Spring Boot, security, transactions
  • Hands-on experience with JMS (ActiveMQ, RabbitMQ, Kafka etc). Hands on experience entails being closely involved with developing applications using event driven design pattern. They should have exposure to producer/consumer development, partitioning , consumer group management, retry handling, and troubleshooting production issues.
  • Memory Mgmt (JVM configuration, Profiling, GC), profiling, Perf tunning, Testing, Jmeter/similar tool)
  • Devops (CI/CD: Maven/Gradle, Jenkins, Quality plugins, Docker and containersization)
  • Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
  • Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
  • Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc.
  • Good communication skills and ability to work with global teams to define and deliver on projects. Sound understanding/experience in software development process, test-driven development.
  • Depth of experience on current/recent projects should be able to clearly articulate the end-to-end architecture of at least one project they have worked on in the last 2 years, including key components, service boundaries, data flows, and the rationale behind design/technology choices, along with their individual contribution to it.
  • Cloud – AWS is mandatory
  • Deep working knowledge of EKS , ECS / Fargate, MSK, VPC ,IAM, RDS / Aurora, S3, Secrets Manager, Parameter Store, CloudWatch, KMS, Route 53, ALB/NLB, CloudFront, Api Gateway
  • Strong Experience in Microservices. This would include familiarity with microservice design patterns, building fault tolerant and scalable applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer (Senior Associate)
Java Developer (Senior Associate)

PwC • Hyderabad, Bengaluru

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

TAO Digital • Hyderabad

Hybrid
INR 2,400,000 - 4,800,000
Java Developer
Java Developer

McLaren Strategic Ventures • India

On-site
INR 1,500,000 - 2,100,000
Java Developer
Java Developer

Advance Career Solutions • Hyderabad, Pune District, Mumbai

Hybrid
INR 1,500,000 - 2,300,000
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Senior Java Kafka Architect
Senior Java Kafka Architect

Virtusa • Andhra Pradesh

On-site
INR 1,200,000 - 1,800,000
JAVA8 with Microservices
JAVA8 with Microservices

Tekskills • Gurugram District

On-site
INR 2,400,000 - 3,600,000
Sr. Java Developer
Sr. Java Developer

Plasma • Dadri

On-site
INR 1,200,000 - 1,800,000
Java Developer Engineering
Java Developer Engineering

Fleet Studio • Chennai District

On-site
INR 800,000 - 1,200,000
Java Developer (Springboot)
Java Developer (Springboot)

Comviva • Gurugram District

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