Sr. Software Engineer

5 - 7 years

0 Lacs

Posted:3 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary

Job Title: BE Developer Location: TechM Hyd HIC SEZ U1T2(4 5F) Years of Experience: 5 7 Years Job Summary: We are seeking a skilled BE Developer with a strong background in SpringBoot and Microservices to join our dynamic software development team. The ideal candidate will have a proven track record of developing robust RESTful services and will be comfortable working in a fast paced environment. This role requires a deep understanding of Java technologies and a passion for building scalable applications. Responsibilities: Design, develop, and maintain microservices using SpringBoot. Implement RESTful APIs and ensure they are well documented using Swagger. Utilize Java, JUnit 5, and Postman scripting for testing and validation of services. Work with Java Streams, JPA, and/or JDBC for data management and persistence. Develop and manage Kafka producers and consumers for real time data processing. Implement security protocols using OAuth and JWT for secure API access. Utilize GitHub Actions for CI/CD processes and Docker for containerization. Collaborate with cross functional teams to define, design, and ship new features. Participate in code reviews and maintain high standards of code quality. Stay updated with emerging technologies and industry trends to enhance development practices. Mandatory Skills: Strong experience with Microservices architecture and SpringBoot. Proficient in Java programming and JUnit 5 for unit testing. Experience with RESTful services and API documentation using Swagger. Familiarity with Java Streams, JPA, and/or JDBC for database interactions. Hands on experience with Kafka (Producers and Consumers). Knowledge of OAuth and JWT for authentication and authorization. Experience with GitHub Actions for CI/CD pipelines. Proficient in Docker for containerization of applications. Experience with Azure cloud services. Preferred Skills: Experience with SpringBatch is desirable. Familiarity with Agile methodologies. Strong problem solving skills and ability to work independently. Excellent communication and collaboration skills. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. A minimum of 5 7 years of experience in software development, with a focus on backend technologies and microservices architecture. If you are passionate about building scalable applications and have the required skills, we encourage you to apply and join our innovative team!

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Tech Mahindra logo
Tech Mahindra

Information Technology & Services

Noida

RecommendedJobs for You

hyderabad, telangana, india

amritsar, punjab, india

hyderabad, telangana, india