Software Development Engineer

1 month ago


Anywhere in IndiaMultiple Locations Logic Planet IT services Full time

Project Role : Software Development Engineer

Project Role Description :


- Analyze, design, code and test multiple components of application code across one or more clients.


- Perform maintenance, enhancements and/or development work.

Must have skills : Spring Boot

- Minimum 7.5 year(s) of experience is required

Educational Qualification : Bachelor's degree in computer science or a related field

Key Responsibilities :

1. understand the problem and identify correct design pattern , create HLD, LLD, class design , ER Diagram , mapping with other microservices.

2. Design and architect complex enterprise applications using Spring Boot framework.

3. Translate business requirements into technical solutions adhering to OOPS principles, design patterns, and best practices.

4. Collaborate with cross-functional teams (development, operations) to ensure smooth project delivery.

5. Implement DevOps practices for continuous integration and continuous delivery (CI/CD).

6. Develop microservices architectures leveraging Spring Cloud and related technologies.

7. Create detailed Low-Level Design (LLD) and High-Level Design (HLD) documents.

8. Write unit tests using JUnit 5 and Mockito frameworks.

9. Utilize test containers for efficient testing.

Technical Experience :

1. Spring-boot, Design Pattern, Java 11, Microservice Architecture, Spring Security, Containerization, Messaging systems, Scrum Framework , Caching, API GW

2. Minimum 10 years of experience in Java and Spring Boot development.

3. Proficient in designing, developing, and deploying applications using Spring Boot.

4. Strong understanding of OOP concepts, design patterns, and software architecture principles.

5. Hands-on experience with DevOps tools and practices.

6. Experience with microservices architecture and design patterns.

7. Familiarity with Java 11 or above.

8. Expertise in build tools like Maven.

Additional Information :

1. Performance optimization, API design and documentation, Database systems

2. Experience with cloud platforms like AWS, Azure, or GCP (bonus points for experience with specific services like AWS IoT Core, Azure Hub, Lambda functions, API Gateway, IAM, etc.)

3. Understanding of communication protocols like MQTT, CAN, AMQP, WebSocket, HTTP, and message brokers (bonus).

(ref:hirist.tech)

  • Anywhere in India/Multiple Locations VDart Software Services Full time

    Job Description:Summary:As a key member of the VDart Software Services team, we seek a skilled Senior Software Engineer to lead the design and development of complex software applications. The ideal candidate will possess a deep understanding of full-stack development, including Java technologies, Spring MVC, and UI frameworks such as Angular....


  • Anywhere in India/Multiple Locations FINDERNEST SOFTWARE SERVICES Full time

    Job Title: Senior Pega Software EngineerAbout the Role:FINDERNEST SOFTWARE SERVICES is seeking a highly skilled Senior Pega Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing PEGA-based applications that meet the high standards of our organization.About...

  • MRI Software

    2 months ago


    Anywhere in India/Multiple Locations, IN MRI Software Full time

    Job Title : Perl/Python Software Developer Exp : 5-7 Job Description : We seek a motivated and experienced Software Developer to join our dynamic IT team. The ideal candidate will have a strong background in Perl scripting, Python programming, XML/XSLT transformations, and database technologies. You will be responsible for developing high-quality software...


  • Anywhere in India/Multiple Locations Jumio Full time

    Role Purpose : We are seeking a talented Software Development Engineer to join our team at Jumio. As a key member of our engineering team, you will be responsible for developing and maintaining our back-end software systems. Key Responsibilities : Develop and test software applications using Java, Spring, and other relevant technologies. Collaborate with...


  • Anywhere in India/Multiple Locations FINDERNEST SOFTWARE SERVICES Full time

    The Senior PEGA Software Engineer plays a crucial role in our organization, responsible for designing, developing, implementing, and supporting PEGA-based applications. This role is essential in ensuring the efficiency and seamless integration of PEGA systems into our business processes, ultimately driving improved customer experiences and operational...


  • Anywhere in India/Multiple Locations Atem Software Solutions Pvt Ltd. Full time

    Job Title: Python DeveloperAbout the Role:Atem Software Solutions Pvt Ltd. is seeking a highly skilled Python Developer to join our team. As a Python Developer, you will be responsible for developing, testing, and maintaining high-quality software using Python programming language.Key Responsibilities:Develop and maintain Python-based software...


  • Anywhere in India/Multiple Locations Atem Software Solutions Pvt Ltd. Full time

    Job Description:Solid understanding of the Python programming language and its applications in DevOps pipelines using Azure DevOps processes.Key Responsibilities:Develop, test, and maintain high-quality software using Python.Participate in the entire software development lifecycle, building, testing, and delivering high-quality solutions.Collaborate with...

  • Software Engineer

    4 weeks ago


    Anywhere in India/Multiple Locations TekIT Software Solutions Full time

    Golang Developer PositionWe are seeking a skilled Golang Developer to join our team at TekIT Software Solutions. The ideal candidate will have experience in building scalable applications using GoLang, with a strong understanding of microservices architecture and familiarity with both SQL and NoSQL databases.Key ResponsibilitiesDevelop and maintain scalable...

  • Software Developer

    1 month ago


    Anywhere in India/Multiple Locations Solifi Software India Pvt Ltd. Full time

    About the Team :The Solifi Platform team is a global agile team responsible for delivering frameworks, standards, and software solutions to our Open Finance Platform. We are seeking a skilled Software Engineer to join our team and contribute to the design, development, and deployment of solutions to business requirements for our platform service...


  • Anywhere in India/Multiple Locations peoplite Full time

    Role Overview :At Peoplite, we are seeking a skilled Python Developer to join our software development team. As a hybrid Python Developer, you will be responsible for designing, developing, and maintaining complex web and mobile applications for our clients. Your expertise in Python programming, including usage of libraries like Flask and Django, will be...


  • Anywhere in India/Multiple Locations vamana skillsync pvt ltd Full time

    Job Title: C/C++ Software Development EngineerAbout the Role:We are seeking a highly experienced C/C++ software development engineer to join our team at Vamana Skillsync Pvt Ltd. The ideal candidate will have a strong background in C/C++ programming and experience working with AI systems.Key Responsibilities:Review and validate AI-generated code to ensure...

  • Software Developer

    1 month ago


    Anywhere in India/Multiple Locations iXceed Solutions Full time

    Software EngineerAt iXceed Solutions, we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions that are maintainable,...


  • Anywhere in India/Multiple Locations Solifi Software India Pvt Ltd. Full time

    About the Team : The Solifi Platform team is a global agile team responsible for delivering frameworks, standards, and software solutions to our Open Finance Platform.About the Position : Solifi is seeking an innovative Software Engineer in our Platform development team. The successful candidate will take an active role in the design, development, and...


  • Anywhere in India/Multiple Locations, IN Solifi Software India Pvt Ltd. Full time

    About the Team : The Solifi Platform team is a global agile team responsible for delivering frameworks, standards, and software solutions to our Open Finance Platform.About the Position :Solifi is seeking an innovative Software Engineer in our Platform development team. The successful candidate will take an active role in the design, development, and...


  • Anywhere in India/Multiple Locations TekIT Software Solutions Full time

    Job Title: Golang DeveloperWe are seeking a skilled Golang Developer to join our team at TekIT Software Solutions.Key Responsibilities:Develop and maintain scalable applications using GoLang, implementing a service-oriented architecture.Write clean, efficient, and maintainable server-side web application logic in GoLang, and create robust back-end...


  • Anywhere in India/Multiple Locations Jumio Full time

    Role Overview : As a Software Development Engineer III at Jumio, you will play a vital role in developing cutting-edge back-end software that enhances the company's market-leading identity verification platform. Your expertise in Java and Spring will be key in delivering high-performance, robust, and scalable web services that improve the accuracy and...


  • Anywhere in India/Multiple Locations Josh Software Full time

    Job Title: Golang Backend DeveloperAbout the Role:We are looking for an experienced Golang Backend Developer to join our team at Josh Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying robust and scalable backend systems and microservices using Golang.Key Responsibilities:Design, develop, and...


  • Anywhere in India/Multiple Locations Jumio Full time

    Job Role:At Jumio, you will have the opportunity to work for a leading provider of online identity verification, eKYC and AML solutions. As a Software Development Engineer III, you will be part of a small multi-disciplinary research team that provides software for production. You will be responsible for maintaining and improving C++ production software, as...

  • Software Engineer

    4 weeks ago


    Anywhere in India/Multiple Locations Dotflick Solutions Full time

    Job Title: Software EngineerJob Description:At Dotflick Solutions, we are seeking an experienced Software Engineer to join our team. The ideal candidate will have a strong background in cloud computing, with a focus on Canonical OpenStack.Responsibilities:Design and develop scalable cloud infrastructure using Canonical OpenStack.Develop and maintain software...

  • Software Engineer

    4 weeks ago


    Anywhere in India/Multiple Locations iXceed Solutions Full time

    Job Title: Software EngineerAbout the RoleWe are seeking a skilled Software Engineer to join our team at iXceed Solutions. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality, maintainable, and scalable software solutions.Key ResponsibilitiesDesign and Development: Collaborate with...