Java Developer
Java DeveloperLocation: Austin TXJob OverviewWe are seeking an experienced Sr. Java Developer to join a high-performing engineering team supporting enterprise application development initiatives. The ideal candidate will have strong expertise in Java, Spring Boot, and modern CI/CD practices, with a focus on building scalable, high-quality applications.Required Skills8+ years of professional software development experienceStrong hands-on experience with Java/J2EE, and Spring BootExperience developing RESTful APIs and web applicationsProficiency with Spring Core and Spring MVCExperience with unit testing frameworks such as JUnit and Mockito is good to haveFamiliarity with CI/CD tools including Maven, Gradle, Jenkins, or GitHub ActionsExperience working with relational or NoSQL databases (MongoDB/RDBMS)Excellent communication and collaboration skillsKey ResponsibilitiesDevelop and maintain high-performance, scalable applicationsParticipate in code reviews and ensure adherence to quality standardsBuild and deploy application components through CI/CD pipelinesSupport end-to-end application delivery and production deploymentsMonitor application performance and troubleshoot production issuesPerform root cause analysis and resolve complex technical challengesAdvocate and implement security best practices across the development lifecycle