Backend Developer (mp-04)

  • Navi Mumbai
  • Programming.com

Job Description:


Job Role: Backend Developer

Experience : 5 to 8 years

Location : Navi Mumbai,Bengalore

Notice period Immediate joiner


Job Skill & Responsibilities

• Reviewing application requirements and interface designs.

• Advocate and improve on code quality, automated tests, CI/CD initiatives, and the developer experience

• Troubleshooting interface software and debugging application codes.

• Identify and examine user requirements for a better output.

• Prioritize, specify and perform tasks all through the software development process.

• Develop Java EE applications.

• Write efficient, well-designed code modules and incorporate the same in the existing modules.

• Review, test and debug the code written by you before sending it for testing.

• Design database architecture and implement the same in software applications.

• Schedule the product launch with the internal teams.

• Document the entire design and development process.

• Ensure all the applications are properly designed and adheres to the client requirement specifications.

• Follow standard coding practices

• Mentor junior engineers and provide constructive code reviews

• Documenting application changes and developing updates.

• A positive, can-do attitude


Experience

• 5 to 8 years


Skills

• Strong in Java 8 & 11, Spring Boot and Microservices, Rest API, JMS, MQ, Unix scripting

• Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC

• Strong in Oracle, Database models, PL/SQL, query tuning/optimization, indexes, explain plans, analyzing AWR reports, Partitioning

• Good understanding of React, Redux, WebSockets, hand-on preferred

• Hands on knowledge of DevOps tools, specifically Maven, Jenkins, OpenShift, Docker, Kubernetes, uDeploy, Ansible, JFrog and respective hooks

• Knowledge of ServiceNow, Firewall config setup, FAF rules, SFT, LightSpeed will be a huge plus

• Must have very strong communication as this is a lead role and will be Ops/Product facing

• Experience with scanning tools such as SonarQube, BlackDuck, CheckMarx, HP Fortify

• Experience in Web Services, preferably REST APIs.

• Java-8: Functional programming, Data Streams, Lambda Expressions.

Spring

• Spring Boot: Must have worked minimal 2 years, understand/used most of modules like Rest

• Spring cloud: Must have good understanding and have implemented Microservices using this API

• Spring Security: good understanding of the JWT token and usage on the security.

• Spring Reactive: Good to have.

• Independently handle end to end feature development and resolve challenges faced in Implementing the same

• Keen to learn new technologies and implement the same in feature development within the time frame provided

• Hands-on team member, also taking care of debugging, find root cause analysis and fixing the issues.


Qualification :

• Bachelor’s degree in computer science, information technology, or a similar field.