Senior Consultant
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