CareerPlan

IT Software Engineer

USAFull-time$218k2026-10-29 → 2026-11-08
Hybrid

Core

Lead the design and development of enterprise-scale REST APIs and microservices using Java and Spring Boot, translating business requirements into scalable technical designs.

Role type

Senior IC software architect (Java/Spring Boot)

Builds

Enterprise-scale REST APIs, microservices, and API-first solutions

Domain

Enterprise software development, cloud infrastructure

Required skills

Java 21+, Spring Boot, RESTful API design, API gateway management, cloud deployment (AWS/Azure/GCP), system architecture, automated testing, CI/CD

Preferred skills

Event-driven architecture (Kafka, RabbitMQ), NoSQL databases (MongoDB, Cassandra), AI-assisted development tools, Agile/Scrum

Technologies

Java, Spring Boot, Apigee, AWS, Azure, GCP, Kafka, RabbitMQ, PostgreSQL, MongoDB, Jenkins, Azure DevOps, GitHub Copilot, OAuth, JWT, OpenAPI

Responsibilities

Lead design and development of enterprise-scale REST APIs and microservices; Architect API-first solutions including service contracts and OpenAPI specifications; Translate complex business requirements into technical designs and user stories; Lead architecture decisions, design and code reviews; Guide engineers in creating secure service-to-service integrations; Set engineering practices for reliability, scalability, and security; Drive automated, performance, and load testing; Own solutions from design through deployment and production support

Seniority

Senior, hands-on IC with leadership responsibilities