Home
Jobs

Software Engineer, Senior

5 - 10 years

20 - 25 Lacs

Posted:2 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Description & Requirements

A Day in The Life Typically Includes:

  • Collaborate with manager, business analyst and other developers to clarify and finalize requirements and produce corresponding functional specifications for general applications and infrastructure
  • Work with other software developers to design and implement enhancements using Java
  • Maintain and enhance applications on an ongoing basis per user/customer feedback
  • Ensure that unit and system tests are automated, per quality assurance requirements
  • Collaborate as necessary to define and implement regression test suites
  • Optimize performance and scalability as necessary to meet business goals of application and environment
Mentor junior level developers as needed

What You Will Need:

Basic Qualifications:
  • Bachelor or Master technical degree, preferably Computer Science or other technical education
  • Minimum of 5 years of Java experience for technologies in a fast-paced environment
  • Strong object-oriented software systems design and architectural skills
  • J2EE development experience (J2EE, JEE, Spring); Experience with JDK 1.8 and up, SpringBoot, Maven, Git, REST API principles, JSON, and mapping frameworks
  • Expertise in enterprise-grade persistency (e.g. Hibernate, HQL, JPA);
  • Experience and understanding in designing and developing software while applying design patterns and object-oriented principles
  • Experience in unit testing - Junit, assertion and mocking frameworks
  • Experience in databases technologies and writing optimum queries
  • Experience using Agile development methodologies.
  • Experience with all phases of the software development life cycle
  • Exposure and working knowledge of the following areas
  • Configuration Management tools such as GitLab and GitLab Runner
  • Flexibility and willingness to pitch in where needed.
  • Communicates in English effectively (both written and verbally)
  • Ability to deliver results, prioritize activities, and to manage time effectively
  • Mentorship and leadership abilities

What Will Put You Ahead?

Preferred Qualifications:
  • Understanding of design, development, and deploying AWS or other cloud environments and deployments
 

Mock Interview

Practice Video Interview with JobPe AI

Start Computer Science Interview Now
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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Infor
Infor

Software Development

New York NY

10001 Employees

204 Jobs

    Key People

  • Kevin Samuelson

    CEO
  • Pamela L. Gunter

    Chief Marketing Officer

RecommendedJobs for You