Unknown Company

Sr. Java Software Developer

Remote • Posted 2 weeks ago
Remote Contract Computer and Mathematical Occupations
Sr. Java Software Developer

Austin, TX (Remote, but need candidate local to Texas)

6 months Contract with possibility to extension

The 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 - Experience

8 - Required - Professional experience in software development building production software systems

8 - Required - Experience with Java programming language

5 - Required - Experience developing and implementing highly scalable, high throughput web services and backend systems in a large-scale Enterprise environment

5 - Required - Experience with SQL (relational databases), key-value datastores, and document stores

5 - Required - Experience designing and implementing secure RESTful web services

5 - Required - Experience with code reviews and in-depth code analysis

5 - Required - Experience with highly complex application security requirements

4 - Required - Experience with Git, Bitbucket

4 - Required - Experience completing system documentation

3 - Required - Experience with Kubernetes and Docker

3 - Required - Experience designing and building Microservices

3 - Required - Experience developing/deploying software with a CI/CD pipeline including build automation/continuous integration, test automation, and deployment automation

3 - Required - Experience with Agile teams that have iteratively and incrementally delivered software while practicing code review

2 - Required - Experience with Spring Boot

2 - Required - Experience with coaching, mentoring and knowledge transfer to junior level software developers and other personnel as required

5 - Preferred - Experience working with enterprise software solutions

3 - 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, CSS3

3 - Preferred - Experience with NoSQL datastores such as MongoDB or Cassandra

2 - Preferred - Public sector experience (Federal, State or Local Government)

2 - Preferred - Experience with Jira

2 - Preferred - Experience with Confluence

2 - Preferred - Proficient with the Microsoft Office products, including Outlook, TEAMS, Microsoft Project, Word, Visio, Excel and PowerPoint

1 - Preferred

Sr. Java Software Developer in Remote at Unknown Company

This position is listed as contract and able to be worked remotely.

Back to Job Search