Software Engineer
RevSpring · Hamilton, NJ · 2 wk ago
EngineeringContract
About the Role
We’re on the lookout for a passionate Spring Boot Developer to join our high-energy team. Build scalable, high-performance applications with cutting-edge tech and make an impact on products used by thousands of people every day.
Responsibilities
- Design and develop microservices using Spring Boot 3 to power modern applications.
- Work with JPA to map and query relational data, and integrate with MySQL and MongoDB for efficient data management.
- Leverage Redis for caching to supercharge application performance.
- Dive deep into AWS to deploy, monitor, and scale applications in the cloud.
- Collaborate with cross-functional teams to solve complex problems and deliver top-tier solutions.
- Keep up with the latest trends and evolving tech stack (e.g., Java 21).
Requirements
- Hands-on expertise with JPA, MySQL, and MongoDB for building data-driven applications.
- Experience working with Redis to optimize app performance.
- Familiarity with AWS services (ECS, SQS, Aurora, S3, Lambda, etc.) for cloud-based deployments.
- Strong problem-solving skills and an appetite for learning new technologies.
- Ability to adapt to a fast-paced, ever-changing environment and work collaboratively in a team.
- Bachelor’s Degree preferred.
- Solid experience with Spring Boot 3, Java, and modern development practices.
Nice-to-Have Skills
- Experience with containerization (Docker/Kubernetes) and CI/CD pipelines.
Benefits
- Growth: Take your skills to the next level in a team that thrives on collaboration and innovation.
- Tech Stack: Work with the latest tools and technologies, including modern AWS services, Spring Boot 3, and Java 21.
- Impact: Your work will directly influence the success of products and services used by thousands of people every day.
- Culture: Flexible, fun, and fast-paced environment where we support each other to achieve our best work.
Skills
- Ability to read, analyze, and interpret business periodicals, professional journals, technical procedures, or governmental regulations.
- Ability to write reports, business correspondence, and procedure manuals.
- Ability to effectively present information and respond to questions from internal and external sources.
Physical Requirements
The employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. Occasionally required to stand and walk. Must occasionally lift and/or move up to 10 pounds. Specific vision abilities required include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.