Senior Consultant

Emids

India
Apply on EasyApply

Create a free account to apply in seconds

Key Responsibilities

• Design, develop, and maintain backend applications using Java 8 and Spring Framework

• Build and consume RESTful web services using JSON and XML

• Implement TDD and BDD practices using JUnit, JMock, Cucumber, and Selenium

• Develop and integrate applications with MySQL databases

• Create and maintain reports using Jasper Server

• Collaborate with frontend teams working on HTML5, CSS, JavaScript, and jQuery

• Manage source code using Git/GitHub and build tools like Maven

• Configure and maintain CI/CD pipelines using Jenkins, GoCD, Travis, and JFrog Artifactory

• Deploy and manage applications on Apache Tomcat

• Ensure application performance, security, and scalability

• Participate in code reviews and contribute to continuous improvement

Required Skills & Qualifications

• Strong experience in Java 8

• Hands-on experience with Spring Core, Context, JDBC, DAO, REST, Boot, and Spring Data

• Solid understanding of REST APIs and data formats (JSON, XML)

• Experience with MySQL or other relational databases

• Proficiency in Git, Maven, and Artifactory

• Experience with CI/CD tools (Jenkins, GoCD, Travis, JFrog)

• Knowledge of Apache Tomcat and Velocity Template

• Familiarity with frontend technologies (HTML5, CSS, JavaScript, jQuery)

• Strong problem-solving and debugging skills

Skills

Java 8Spring FrameworkRESTful web servicesMySQLGit/GitHubCI/CD pipelinesJUnitProblem-solvingCommunicationCollaboration