Senior Software Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Ludhiana - India

profile Monthly Salary: 5 - 8
profile Experience Required: 3years
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Position Summary


We are seeking a skilled Java Spring Boot Backend Developer with 2 years of experience to design and develop robust scalable micro services and RESTful APIs.


Key Responsibilities

  • Develop and maintain Spring Boot micro services
  • Implement database operations using JPA/Hibernate
  • Create RESTful APIs for frontend and external system integration
  • Build inter-service communication using Feign clients
  • Write unit tests and ensure code quality
  • Collaborate with cross-functional teams for requirement analysis
  • Troubleshoot and optimize application performance

Requirements

Bachelors degree with 2 years of experience in Java Developer role.


Programming & Frameworks
  • Java 3 and strong proficiency in core Java concepts
  • Spring Boot - Experience building REST APIs and microservices
  • Spring Framework - Dependency injection AOP Spring MVC

Database & ORM

  • JPA (Java Persistence API) - Entity mapping and repository patterns
  • Hibernate - ORM implementation and database operations
  • SQL - Writing optimized queries and database design

Microservices Architecture

  • Microservices Design - Service decomposition and communication patterns
  • Feign Client - Service-to-service communication
  • REST APIs - Design and implementation of RESTful services
  • API Gateway patterns and implementation

Additional Technical Skills

  • Maven/Gradle - Build and dependency management
  • Git - Version control and collaborative development
  • Unit Testing - JUnit Mockito
  • JSON/XML - Data interchange formats

Nice to Have

  • Experience with Docker and containerization
  • Cloud platforms (AWS Azure)
  • Spring Security implementation

Soft Skills

  • Strong problem-solving abilities
  • Good communication skills
  • Team collaboration
  • Ability to work in an agile environment

Bachelor\'s degree with 2+ years of experience in Java Developer role. Programming & Frameworks Java 3 and strong proficiency in core Java concepts Spring Boot - Experience building REST APIs and microservices Spring Framework - Dependency injection, AOP, Spring MVC Database & ORM JPA (Java Persistence API) - Entity mapping and repository patterns Hibernate - ORM implementation and database operations SQL - Writing optimized queries and database design Microservices Architecture Microservices Design - Service decomposition and communication patterns Feign Client - Service-to-service communication REST APIs - Design and implementation of RESTful services API Gateway patterns and implementation Additional Technical Skills Maven/Gradle - Build and dependency management Git - Version control and collaborative development Unit Testing - JUnit, Mockito JSON/XML - Data interchange formats Nice to Have Experience with Docker and containerization Cloud platforms (AWS, Azure) Spring Security implementation Soft Skills Strong problem-solving abilities Good communication skills Team collaboration Ability to work in an agile environment
Position Summary We are seeking a skilled Java Spring Boot Backend Developer with 2 years of experience to design and develop robust scalable micro services and RESTful APIs. Key ResponsibilitiesDevelop and maintain Spring Boot micro servicesImplement database operations using JPA/HibernateCreate RE...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems