Lead Developer - Java, microservices, AWS
Core
Lead the technical design, architecture, and implementation of enterprise-grade Java and Spring-based applications for Trusted Call Solutions and Mobile Messaging products.
Role type
Senior IC lead software development engineer (Java/Spring/microservices)
Builds
Enterprise-grade backend services, RESTful APIs, and messaging fraud protection capabilities
Domain
Telecommunications, mobile messaging, fraud prevention
Required skills
Java, Spring Boot, Spring Security, Kafka, Cassandra, microservices architecture, distributed systems, Linux, AWS, technical architecture design, performance optimization, DevOps consultation (via careerplan.io/jobs/19042377-lead-developer-java-microservices-aws-at-transunion)
Preferred skills
Spark, Docker, Kubernetes, CI/CD, Prometheus, Grafana, Splunk, STIR/SHAKEN, SIP, API security, legacy system modernization, leading distributed teams
Responsibilities
Lead technical design and architecture of Java/Spring applications; Architect and review technical specifications for components, integrations, and APIs; Design and evolve production Java environments; Provide hands-on development for complex components; Mentor engineers and raise technical bar; Analyze and optimize application performance; Provide escalated troubleshooting for distributed services; Create technical and nonfunctional specifications; Promote engineering strategy and Agile practices; Provide DevOps consultation for deployment and monitoring
Seniority
Senior, hands-on IC with leadership responsibilities