Please share Only Local Profiles
Java Spring Boot Developer
Onsite: Hopkins, MN
6 Positions
Yrs experience: 8-10+ Years
Required Skills:
- Core Java Proficiency – Strong grasp of OOP principles, collections, exception handling, and multithreading.
- Spring Boot Framework – Expertise in auto-configuration, dependency injection, and building RESTful services.
- Spring Data JPA & Hibernate – ORM mapping, repository patterns, and query optimization.
- Spring Security – Implementing authentication, authorization, and secure API access using JWT or OAuth2.
- Database Management – Working with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
- API Development & Documentation – Designing RESTful APIs and documenting them using Swagger/OpenAPI.
- Testing Frameworks – Writing unit and integration tests using JUnit, Mockito, and Spring Test.
- DevOps & CI/CD Tools – Familiarity with Maven/Gradle, Git, Jenkins, Docker, and Kubernetes.
- Frontend Integration – Basic knowledge of HTML/CSS/JavaScript and frameworks like Angular or React (for full-stack roles).
- Monitoring & Performance Tuning – Using tools like Prometheus, ELK stack, and profiling tools to optimize and monitor applications.
