JOBSEARCHER

Sr. Java Software Developer

My3TechNew York, NYJune 2nd, 2026
Sr. Java Software Developer Austin, TX (Remote, but need candidate local to Texas)6 months Contract with possibility to extensionThe candidate will perform highly advanced software development work as part of an agile project team under the direction and guidance from Application Services management. The candidate must have strong hands-on professional software development experience building production applications and systems in the Java programming language and proven success designing, developing and implementing highly scalable, high throughput web services and backend systems in a large-scale Enterprise environment. The primary goal of the candidate will be to deliver well-designed, documented, and tested modern enterprise software solutions that meet strict availability, concurrency and low latency requirements.Client will require the candidate to work on the following initiatives and will perform advanced analysis/programming tasks such as:Participating in all phases of SDLC, including design, software development and code review.Performing extensive code reviews and analysis.Writing reports on code analysis to determine if industry standards and best practices are being followed; provide analysis to address found short comings.Providing guidance and knowledge sharing to existing development staff.Candidate Skills and Qualifications:Years - Required/Preferred - Experience8 - Required - Professional experience in software development building production software systems8 - Required - Experience with Java programming language5 - Required - Experience developing and implementing highly scalable, high throughput web services and backend systems in a large-scale Enterprise environment5 - Required - Experience with SQL (relational databases), key-value datastores, and document stores5 - Required - Experience designing and implementing secure RESTful web services5 - Required - Experience with code reviews and in-depth code analysis5 - Required - Experience with highly complex application security requirements4 - Required - Experience with Git, Bitbucket4 - Required - Experience completing system documentation3 - Required - Experience with Kubernetes and Docker3 - Required - Experience designing and building Microservices3 - Required - Experience developing/deploying software with a CI/CD pipeline including build automation/continuous integration, test automation, and deployment automation3 - Required - Experience with Agile teams that have iteratively and incrementally delivered software while practicing code review2 - Required - Experience with Spring Boot2 - Required - Experience with coaching, mentoring and knowledge transfer to junior level software developers and other personnel as required5 - Preferred - Experience working with enterprise software solutions3 - Preferred - Experience working with legacy applications/services and designing modernization solutions to break apart monoliths implementing solutions architected around single-responsibility principle.3 - Preferred - Experience in modern web technologies: JavaScript, Node.js, React.js, Redux, HTML5, CSS33 - Preferred - Experience with NoSQL datastores such as MongoDB or Cassandra2 - Preferred - Public sector experience (Federal, State or Local Government)2 - Preferred - Experience with Jira2 - Preferred - Experience with Confluence2 - Preferred - Proficient with the Microsoft Office products, including Outlook, TEAMS, Microsoft Project, Word, Visio, Excel and PowerPoint1 - Preferred