Spring Boot Developer
Why This Role Stands Out
This hybrid role offers exciting opportunities to build scalable, high-performance backend applications using Spring Boot and microservices, perfect for mid-senior developers eager to enhance their skills in a collaborative environment. You'll thrive here if you're proficient in Java, RESTful APIs, and database integration, and you're ready to contribute to innovative enterprise solutions. Apply today to join a dynamic team and grow your career!
Quick Overview
Job Description
Spring Boot Developer
Job Summary
We are seeking a skilled Spring Boot Developer to design, develop, and maintain scalable, high-performance backend applications. The ideal candidate should have strong experience in Java, Spring Boot, RESTful APIs, microservices architecture, and relational databases. You will collaborate with cross-functional teams to build secure, reliable, and efficient enterprise applications.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications using Spring Boot.
- Build and consume RESTful APIs and web services.
- Develop scalable microservices following industry best practices.
- Integrate applications with databases such as MySQL, PostgreSQL, or Oracle.
- Write clean, maintainable, and efficient code.
- Optimize application performance and troubleshoot production issues.
- Implement authentication and authorization using Spring Security and JWT/OAuth2.
- Collaborate with frontend developers, QA engineers, and DevOps teams.
- Participate in code reviews and follow Agile/Scrum development practices.
- Create unit and integration tests using JUnit and Mockito.
- Use Git for version control and participate in CI/CD pipelines.
Required Skills
- Strong proficiency in Java (8/11/17+)
- Spring Boot
- Spring MVC
- Spring Data JPA/Hibernate
- Spring Security
- RESTful APIs
- Microservices Architecture
- SQL (MySQL, PostgreSQL, Oracle)
- Maven or Gradle
- Git
- JUnit and Mockito
- JSON and XML
- Exception handling and logging frameworks (Log4j/SLF4J)
Preferred Skills
- Docker and Kubernetes
- Apache Kafka or RabbitMQ
- Redis
- Elasticsearch
- AWS, Azure, or Google Cloud Platform
- Jenkins or GitHub Actions
- SonarQube
- Swagger/OpenAPI
- Monitoring tools such as Prometheus and Grafana
Qualifications
- Bachelor''s degree in Computer Science, Information Technology, or a related field.
- 2–8+ years of experience in Java and Spring Boot development.
- Experience developing enterprise-grade backend applications and microservices.
- Familiarity with Agile methodologies and DevOps practices.
Skills
Similar jobs
Senior Software Engineer - Full Stack C# Developer with Security Clearance
General Dynamics Information Technology · Hanover, United States
23 minutes agoSharePoint Solutions Developer with Security Clearance
General Dynamics Information Technology · Chantilly, United States
23 minutes agoWeb Developer | Active Secret clearance with Security Clearance
General Dynamics Information Technology · United States
23 minutes agoServiceNow Developer with Security Clearance
General Dynamics Information Technology · Offutt AFB, United States
23 minutes agoUI Developer with Security Clearance
Two Six Technologies · Aurora, United States
2 hours ago$122.0k - $183.0k/yrMission Systems Software Developer (Experienced & Senior)
Boeing · Daytona Beach, United States
4 hours ago$118.2k - $159.8k/yr