Senior Software Engineer

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an Engineer, you will be responsible for efficiently designing and implementing software features. You must possess effective skills in writing quality, reusable, scalable, and test-supported code. Innovation and suggestions for new technologies, architectures, and frameworks are encouraged. Your duties will include performing code reviews to maintain code quality, identifying bottlenecks and bugs, and devising appropriate solutions. In this role, you should have expertise in high-quality software engineering practices for the agile software development cycle. This includes proficiency in source control management, build processes, testing, and deployment. You will be involved in determining and implementing design methodologies and toolsets, as well as executing Live Projects & POCs to ensure that suggested designs and technologies meet the requirements. Effective communication with technical teams to collect requirements and describe software product features and technical designs is essential. The ideal candidate will be highly proficient in Java, preferably version 8 or higher. Hands-on experience in Spring, Spring Boot, Spring Security, OAuth2.0, and JWT is required. Familiarity with Spring Cloud Gateway, Eureka, Hystrix, and ORM Frameworks is a plus. Experience with Web Services like REST, relational and non-relational databases, OOPs concepts, design patterns, and secure coding practices is expected. Candidates with experience in CICD tools such as Jenkins, SonarQube, GITLAB, JIRA, and JUnit will be preferred. Knowledge of Spring Batch, Kubernetes, and Docker is considered an advantage. Key skills for this position include Core Java, Spring Boot, Microservices, Hibernate, Data structures, Algorithms, REST services, and Application Servers. The desired academic background for this role is B.Tech/ M. Tech/MCA. Candidates with hands-on coding skills will be given priority, especially immediate joiners. Note: This Job Description is sourced from hirist.tech,

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

RecommendedJobs for You

Hyderabad, Telangana, India

Noida, Uttar Pradesh, India

Bengaluru, Karnataka, India

Hyderabad, Telangana, India