Note: The job is a remote job and is open to candidates in USA. ThunderYard Solutions is seeking an Expert Software Developer with deep experience in Java Spring Boot and React to design, build, and lead the development of modern, scalable enterprise applications. The ideal candidate will work closely with architects, product owners, and senior stakeholders to translate business needs into robust technical solutions while mentoring teams and maintaining hands-on coding responsibilities.
Responsibilities
• Design, build, and lead the development of modern, scalable enterprise applications
• Translate business and mission needs into robust technical solutions
• Work closely with architects, product owners, and senior stakeholders
• Influence architectural decisions and mentor teams
• Collaborate effectively across multidisciplinary teams
• Lead technical initiatives and work independently
Skills
• Master's degree in a technical discipline such as Computer Science, Information Systems, Engineering, or a closely related technical field
• 10+ years of professional software development experience, including enterprise-scale systems
• Expert-level proficiency in Java, with extensive hands-on experience using Spring Boot
• Strong experience developing modern front-end applications using React
• Deep understanding of: Service-oriented and microservices architectures
• RESTful APIs and web services (SOAP experience a plus)
• Object-oriented design, design patterns, and system architecture
• Proven experience across the full software development lifecycle: design, development, testing, deployment, and support
• Strong debugging, performance tuning, and troubleshooting skills
• Experience working in Agile/Scrum environments
• Hands-on experience with relational databases (Oracle, SQL Server, or equivalent) and ORM technologies such as JPA/Hibernate
• Ability and desire to mentor and guide junior and mid-level developers
• Experience collaborating with architects and senior engineers to plan and sequence technical work
• Ability to clearly communicate technical direction and delegate implementation tasks
• Must be able to obtain a VA Medium-Background Investigation clearance
• Containerized and cloud-native application development using Docker, Kubernetes, and/or OpenShift
• CI/CD pipelines and automation tools such as Jenkins
• BPM/workflow tools such as Camunda
• Experience with AWS services and cloud-based architectures
Benefits
• Medical, dental, and vision coverage
• Paid Time Off (PTO)
• Partial 401(k) match
Company Overview
• We are a force of industry-leading talent dedicated to advancing cloud-native solutions that transform outcomes for customers everywhere. It was founded in 2019, and is headquartered in Baltimore, Maryland, USA, with a workforce of 11-50 employees. Its website is https://thunderyard.com.