NC
Senior Consultant - Java
NR Consulting - India
๐ฎ๐ณ India
On-site
Senior
1 month ago
- Java
- J2EE
- Spring Boot
- Microservices
- Oracle
- MySQL
- NoSQL
- Cassandra
- CI/CD
- TDD
- BDD
- Test Automation
- REST API
1 month ago
Location: Bangalore, Chennai, Mumbai
Exp: 14+ Years
Job Description:
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.
- Strong 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 ยท NR Consulting - India