Senior Software Developer

2 days ago


Ludhiana, India Findoc Investmart Private Ltd Full time
Job Description

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

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


Requirements
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

  • Ludhiana, India Technossus Software Services Full time

    Role Looking for a skilled .NET Full stack developer to join our team and contribute to the development of software using the .NET framework. Job Description: • Hands-on development of enterprise Web Applications utilizing Microsoft Technologies. • High level of proficiency in C# and/or other Object-Oriented Programming Languages • Expert-level...


  • Ludhiana, Punjab, India Technossus Software Services Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role Looking for a skilled .NET Full stack developer to join our team and contribute to the development of software using the .NET framework.Job Description:• Hands-on development of enterprise Web Applications utilizing Microsoft Technologies.• High level of proficiency in C# and/or other Object-Oriented Programming Languages• Expert-level expertise...

  • Software Developer

    2 weeks ago


    Ludhiana, India Global Wellness Full time

    Company Description Global Wellness is dedicated to providing premium mental health counseling services across various sectors and aims to make these services affordable for everyone. Focused on fostering mental health and well-being, Global Wellness ensures comprehensive care that is accessible and effective for all individuals. Located in Ludhiana, we...

  • Software Developer

    5 days ago


    Ludhiana, Punjab, India Global Wellness Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionGlobal Wellness is dedicated to providing premium mental health counseling services across various sectors and aims to make these services affordable for everyone. Focused on fostering mental health and well-being, Global Wellness ensures comprehensive care that is accessible and effective for all individuals. Located in Ludhiana, we...


  • Ludhiana, India Nitwebs Full time

    Company Overview Nitwebs is a premier IT solutions provider based in Ludhiana, Punjab, specializing in Software Development, SaaS Application Development, Website Development, and more. We are committed to delivering high-quality digital solutions by leveraging the latest technologies and following rigorous European standards to ensure outstanding results...


  • Ludhiana, India DSO Software Pvt. Full time

    **Job Title:** Business Development Officer **Location:** Ludhiana & Delhi **Department:** Sales & Marketing **Reports To:** Business Development Manager / Regional Head **Job Summary** We are looking for a motivated and results-driven **Business Development Officer** to join our growing team in Ludhiana and Delhi. The BDO will be responsible for identifying...


  • Ludhiana, Punjab, India CloudMatrix Full time ₹ 2,50,000 - ₹ 7,50,000 per year

    //Candidates only from Ludhiana or nearby places can apply (On-site)Job Description:We are seeking a highly skilled Senior .NET Developer to lead the design, development, and maintenance of robust .NET applications. The ideal candidate will work closely with clients to gather and translate requirements into scalable solutions while ensuring high performance,...


  • Ludhiana, Punjab, India Technossus Software Services Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    ResponsibilitiesResponsible for ensuring end to end services provided to our customer are functioning and meet contracted service levels and quality standards.Will manage and develop customer relationships at senior level to maximise customer satisfaction and ensure services are in line with the customers IT/IS business strategy.Responsible to produce a...


  • Ludhiana, India Technossus Software Services Full time

    Responsibilities Responsible for ensuring end to end services provided to our customer are functioning and meet contracted service levels and quality standards. Will manage and develop customer relationships at senior level to maximise customer satisfaction and ensure services are in line with the customers IT/IS business strategy. Responsible to produce a...

  • Senior Engineer

    1 week ago


    Ludhiana, Punjab, India Life Solutions Company Full time ₹ 6,00,000 - ₹ 6,60,000 per year

    Job Title: Senior Engineer – Die Design (Tool Room) (Casting Industry)Location: LudhianaSalary: ₹50,000 to ₹55,000Qualification: Diploma/Degree (Mechanical)Experience: Must have 5 to 6 Years of Experience in Casting Industry onlyJob Description:We are looking for a Senior Engineer – Die Design (Tool Room) with strong expertise in the casting...