Senior Software Engineer - JAVA

5 - 9 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description You will work as a member of a team responsible for developing a large-scale application for a telecom product in accordance with established processes. Applying your knowledge of building scalable, distributed applications, you will have the opportunity to work with technologies & frameworks such as Java, Spring, etc. Responsibilities: - Work as part of a team - Participate in stand-ups and other sprint meetings - Implement new features - Enhance existing services - Document changes and new features - Participate in code reviews - Deliver code with thorough automated testing - Help monitor and support apps in production Basic Qualifications: - 5+ years of software development experience - Strong programming experience with Java language - Thorough understanding of OOPS concepts, Design principles and implementation of different types of Design patterns - Hands-on experience with Spring framework components (Spring MVC, Spring AOP, etc.) - Experience in RDBMS databases and writing SQL queries (Joins, group by, aggregate functions, etc.) - Sound understanding/experience in the software development process (Agile, Kanban), test-driven development - Practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc. - Excellent oral and written communication skills - Ability to work and participate in a team with an open and collaborative style of communications - Demonstrated ability to work independently as well as part of a cross-functional team Experience with some or all of the following: - Strong programming skills in Java - Experience building production applications using Java and Spring framework - Experience with PostgreSQL/MySQL/Oracle/RDBMS - Experience with JUnit - Experience with Maven - Experience with SVN/GitLab/GitHub About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. If you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!,

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
Uplers logo
Uplers

Digital Services

Ahmedabad

RecommendedJobs for You