Java Backend Developer

GeekSoft Consulting

Bengaluru

On-site

INR 2,000,000 - 2,800,000

Full time

17 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GeekSoft Consulting Bengaluru seeks an experienced Java Microservices Developer with 6+ years of hands-on experience in Java, Spring Boot, and microservices. You will design, build, and scale enterprise-grade backend services and REST APIs.

The role emphasizes AWS cloud deployments, database development, CI/CD, and collaboration with cross-functional teams. Familiarity with Python for automation and scripting is a plus. Strong problem-solving and performance tuning skills are essential.

Qualifications

  • 6+ years of hands-on Java microservices development.
  • Proficient in Java 8/11/17, Spring Boot, and microservices architecture.
  • Experience with AWS cloud services, databases, and REST APIs.
  • Design, develop, and maintain scalable enterprise Java applications.
  • Develop and deploy cloud-native apps using AWS services.
  • Strong SQL development and database performance tuning.
  • Familiar with CI/CD tools like Jenkins and GitHub Actions.
  • Experience with Docker and Kubernetes for containerized apps.
  • Knowledge of Maven/Gradle and Hibernate/JPA.
  • Experience with Oracle/SQL Server/PostgreSQL databases.

Responsibilities

  • Help design, build and continuously improve the client's online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.
  • Develop and maintain robust RESTful APIs and backend services.
  • Collaborate with business stakeholders, architects, and cross-functional teams to deliver high-quality technical solutions.
  • Support CI/CD implementation and follow DevOps best practices.

Skills

Java
Microservices
Spring Boot
REST APIs
SQL Development
AWS
Python basics
CI/CD
Docker
Kubernetes
Hibernate/JPA
Spring MVC
Maven/Gradle
Jenkins
GitHub Actions
Git

Tools

Docker
Kubernetes
Jenkins
GitHub Actions
Git

Job description

  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.
Requirements
  • Experienced Java Microservices Developer with 6+ years of hands-on experience in Java application development, microservices architecture, and database programming.
  • Strong expertise in Java, Spring Boot, Microservices, SQL/Database Development, and AWS Cloud Services. Basic or working knowledge of Python is preferred for automation and scripting activities.
  • Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and Microservices architecture.
  • Develop and maintain robust RESTful APIs and backend services.
  • Design, develop, enhance, and troubleshoot database objects, including Stored Procedures, Views, Cursors, Functions, and Triggers.
  • Perform SQL development, query optimization, and database performance tuning.
  • Develop and deploy cloud-native applications using AWS services.
  • Analyze application and database performance bottlenecks and implement appropriate optimization strategies.
  • Collaborate with business stakeholders, architects, and cross-functional teams to deliver high-quality technical solutions.
  • Participate in application design reviews, code reviews, and technical discussions.
  • Support CI/CD implementation and follow DevOps best practices.
  • Apply basic Python knowledge for automation, scripting, and data-processing activities.
  • Ensure compliance with coding standards, security guidelines, and software development best practices.
  • Strong hands-on experience with Java 8/11/17.
  • Strong expertise in Spring Boot and Microservices architecture.
  • Experience in REST API development, Spring MVC, Spring Data JPA, Hibernate/JPA.
  • Good knowledge of Maven/Gradle.
  • Experience with exception handling, logging frameworks, and application troubleshooting.
  • Hands-on experience with JUnit and Mockito for unit testing.
  • Strong SQL development skills with hands-on experience in Stored Procedures, Views, and Cursors.
  • Experience with Functions, Triggers, database design, and data modeling.
  • Strong understanding of query optimization and database performance tuning.
  • Experience with Oracle, SQL Server, PostgreSQL, or similar relational databases.
  • Hands-on experience with AWS services such as EC2, S3, RDS, Lambda, ECS/EKS, and CloudWatch or equivalent services.
  • Understanding of cloud deployment, monitoring, and application management concepts.
  • Basic or working knowledge of Python scripting.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Knowledge of Docker and Kubernetes.
  • Experience with Kafka or other messaging technologies.
  • Familiarity with Agile/Scrum development methodologies.
  • A challenging, innovating environment.
  • Opportunities for learning where needed.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Johnson Controls • Bengaluru

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

Comviva • Gurugram District

On-site
INR 1,200,000 - 1,800,000
AWS Java Spring Boot Microservices - S
AWS Java Spring Boot Microservices - S

Tata Consultancy Services • Chennai District, Bengaluru, Mumbai

On-site
INR 1,500,000 - 2,100,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Java Technical Architect
Java Technical Architect

Tekskills • Chennai District

On-site
INR 280,000 - 600,000
Junior Java Engineer
Junior Java Engineer

GeekSoft Consulting • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Challenging, innovative environment
Opportunities for learning
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

Netscribes • Pune District

On-site
INR 900,000 - 1,500,000
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

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

Capgemini • Chennai District

Hybrid
INR 4,000,000 - 6,000,000