Company: 540
Salary: Not provided
Location: , United States
• Design and develop full-stack features across Angular front-end applications and Java/Spring Boot microservices • Build and operate scalable services in containerized environments (Docker, Kubernetes) • Own the design and evolution of core services and APIs, ensuring scalability, reliability, and maintainability • Design and integrate RESTful APIs to enable secure communication across systems • Implement asynchronous messaging patterns (Kafka) for distributed environments • Design and optimize data models and persistence layers (Postgres or MySQL) • Collaborate with engineers, architects, and stakeholders to translate mission needs into technical solutions • Contribute to technical design documentation and system architecture artifacts • Lead or participate in code reviews, testing, and troubleshooting to ensure high-quality software • Drive features and services end-to-end, from design through production delivery • Help define service design patterns, API standards, and engineering best practices • Improve system performance, scalability, and reliability as the platform evolves
• 8+ years of professional software development experience • Strong experience with Java and Spring Boot for building production-grade services • Experience developing microservices in containerized environments (Docker, Kubernetes) • Experience with asynchronous messaging systems (Kafka) • Proficiency with build tools such as Gradle or Maven • Experience with JavaScript/TypeScript and modern frameworks (Angular preferred) • Strong experience designing and consuming RESTful APIs • Experience working with relational databases (Postgres or MySQL) • Ability to produce technical design documentation (system diagrams, architecture artifacts) • Strong problem-solving skills and ability to navigate ambiguity • Excellent communication skills, including working directly with stakeholders or clients • Demonstrated ownership and ability to drive work from concept to production • Ability to design with future scalability and platform evolution in mind.
• Contract Duration: initial 9 month contract, 40 hours per week
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2026.