Spring Boot Lead
Nutné:JavaGitDevOpsAgileCI/CDTDDMicroservicesSecurity
- Bachelor or Master Degree in computer science, computer engineering, or related field
- Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security
- Strong experience in developing Microservices
- Experience with WebServices (JSON, REST, JAX-RS, Spring based REST services)
- Strong with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
- Strong understanding of Java Multithreading
- Experience working with DB like Mongo, Casandra etc.
- Experience with at least one of the development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc
- Experience with web application servers like Tomcat, Jetty, JBoss etc
- Experience with TDD,code testability standards, JUnit/Mockito
- Experience with DevOps practices and CICD model of development
- Good understanding of OOPS, design patterns and industry best practices
- Agile project experience along with working on Agile tools like JIRA
- Strong written and verbal communication skills
Good to have Skills:
- Strong interpersonal skills and time management skills Strong analytical and troubleshooting skills
Required Skills
Java/j2ee, spring boot, spring, hibernate, restapi, webservices, oops, spring mvc, kafka, Microservices
Educational Requirements:
Bachelor’s degree in computer science , Information Technology, or related field (or equivalent experience).
Soft Skills:
- Strong verbal and written communication skills.
- Ability to work in a collaborative team environment.
- Strong attention to detail and commitment to delivering high-quality code.
- Ability to manage multiple projects and prioritize tasks effectively.