Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Position Summary
We are seeking a Software Developer with 5+ years of experience in backend development and software testing. The ideal candidate will have strong expertise in Java, Spring Boot, testing, and test automation, with the ability to build reliable, scalable applications while ensuring high software quality.
Key Responsibilities
- Develop and maintain backend applications using Java and Spring Boot.
- Design, develop, and maintain REST APIs and microservices.
- Design and execute functional, integration, and automated tests.
- Troubleshoot, debug, and optimize application performance.
- Collaborate with cross-functional teams to deliver high-quality software.
- Participate in code reviews and follow Agile development practices.
Required Skills
- 5+ years of software development experience.
- Strong hands-on experience with Java and Spring Boot.
- Experience with testing and test automation.
- Experience building REST APIs and microservices.
- Familiarity with Git and Agile methodologies.
Nice to Have
- Experience with C++.
- Experience with Python.
- CI/CD experience (Jenkins, GitHub Actions, or similar).
- Knowledge of Docker or Kubernetes is a plus.
Skills
Docker
Microservices
Spring
Spring Boot
Agile
C++
Git
GitHub Actions
Java
Jenkins
Kubernetes
Python
REST
Similar jobs
Sales Application Engineer
Freudenberg Group · United States
3 hours ago$100k - $130k/yrOEM Sales Application Engineer
Woodward, Inc. · United States
3 hours ago$65k/yrForward Deployed Software Engineer - Tactical Edge
Palantir · United States
4 hours agoForward Deployed Software Engineer - US Government
Palantir · New York City, United States
4 hours agoSoftware Developer
Chenega MIOS · Natick, United States
4 hours ago$131.6k/yrSoftware Engineer, Asset Management
TIAA · New York, United States
4 hours ago$143.5k - $195k/yr