Spring Boot Developer
Willms Group
Skills
Job Description
We are looking for a skilled and passionate Spring Boot Developer to join our backend development team. You will be responsible for building and maintaining scalable, high-performance, and secure Java-based web applications using Spring Boot and related technologies.
đź”§ Key Responsibilities:
Design, develop, and maintain backend applications using Spring Boot and Java
Create RESTful APIs and microservices that integrate with frontend and third-party systems
Write clean, maintainable, and testable code following best practices
Collaborate with frontend developers, QA teams, and product managers
Work with databases (SQL/NoSQL), caching mechanisms, and message brokers
Optimize performance and ensure application security and reliability
Participate in code reviews, architecture discussions, and Agile development practices
🛠️ Required Skills:
Strong programming skills in Java (8 or higher)
Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security
Proficient in building REST APIs and microservices
Experience with SQL (e.g., MySQL, PostgreSQL) and/or NoSQL (e.g., MongoDB) databases
Familiarity with version control systems (Git), build tools (Maven/Gradle), and CI/CD pipelines
Understanding of Docker, Kubernetes, or cloud platforms like AWS, Azure, or GCP (preferred)
🎓 Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field
3–5+ years of experience in Java backend development with Spring Boot
Strong problem-solving skills and attention to detail
Good communication and teamwork abilities