Senior Software Engineer I
LexisNexis Risk Solutions
Location
Mumbai | India
Job description
- This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products
- This position performs software design typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions
About the Role
This position is required to work in Data Engineering team for Market Intelligence (IPD) business case
Responsibilities
- Responsible for development of web-based enterprise applications from specifications.
- Responsible for staying current on advancements in technology, design practices, and architecture, as well as the latest software and networking processes, tools, and methods, and for making recommendations on how these advances can be applied to the current products and engineering practices.
- Logging and tracking of assigned defects to closure using standard tools.
- Responsible for reporting progress against schedule for all assigned tasks on a regular basis
- Work in an Agile/Scrum SDLC
Qualifications
- 5-8 years of related experience, including prior experience as a programmer in a commercial software development environment
- Bachelor s degree in computer science or related major, or equivalent experience
- Development experience using Java, J2EE and Web Services
- Experience with Spring Boot, Micro Services, Spring MVC, Struts. Hibernate,
- Understanding of REST APIs and SOA web services with OAuth2 authentication.
- Experience working with Relational databases Oracle, SQLServer, DB2, PostgreSQL.
- Experience of working with data ingestion .
- Experience of working with any cloud platform preferrable Azure .
- Experience with Java IDEs, preferably IntelliJ
- Experience with CI/CD and version control tools such as GitHub, GitHub Actions, Jenkins, etc
- Experience and knowledge in Secure SDLC and Scrum Agile software development.
- Strong object-oriented design skills and a track record of delivering designs to market
- Solid verbal and written skills
Technical Skills
- Java, J2EE
- Spring, Micro Services, Spring Boot, REST API, Hibernate
- Tomcat / Apache
- Oracle / SQL Server, PostgreSQL, Elastic Search
- Data Ingestion
- Cloud platform preferred Azure
- SDLC, Agile, SCRUM
Job tags
Salary