09 Sep
|
NR Consulting
|
Mumbai
09 Sep
NR Consulting
Mumbai
Title: SENIOR CONSULTANT
Location: Bangalore, Chennai, Mumbai
Exp: 14+ Years
: Key Responsibilities
- Design, develop, and maintain enterprise applications using Core Java, J2EE, Spring, and Spring Boot.
- Develop and integrate RESTful services and microservices.
- Apply Object-Oriented Design Patterns and software engineering best practices.
- Work with relational databases such as Oracle and MySQL and NoSQL databases such as Cassandra.
- Develop and maintain applications using cloud technologies.
- Work with SCM, build, and deployment tools as part of CI/CD processes.
- Utilize code scanning and automated testing tools to maintain code quality.
- Apply TDD and BDD practices for development and test automation.
- Participate in code reviews, refactoring, and continuous improvement initiatives.
- Collaborate across the software development lifecycle, including business analysis, development, maintenance, and support.
Required Skills & Experience
- 14+ years of overall software development experience.
- Robust expertise in Core Java, J2EE, and Microservices.
- Hands-on experience with Spring, Spring Boot, and REST services.
- Strong understanding of Java/J2EE, RESTful APIs, and Object-Oriented Design Patterns.
- Familiarity with Vertex or reactive programming frameworks.
- Experience with RDBMS such as Oracle and MySQL and/or NoSQL databases such as Cassandra.
- Working experience with cloud technologies.
- Expertise in SCM, build, and deployment tools, including CI/CD.
- Experience with code scanning and testing tools.
- Good understanding of TDD, BDD, and test automation best practices.
- Proficiency in one or more modern programming languages.
- Strong understanding of the software development lifecycle.
- Proven experience in writing clean code, conducting code reviews, applying best practices, and performing code refactoring.
📌 Senior Consultant - Java (Mumbai)
🏢 NR Consulting
📍 Mumbai