Back to Job Search

Sr. Java Software Engineer

  • Location: Atlanta, Georgia, 30067
  • Salary: 135000.0
  • Job Type:Permanent

Posted 18 days ago

MATRIX seeks a Sr. Java Software Engineer to join our Atlanta based client that specializes in AI-based spend management and risk-mitigation solutions.  You will be part of high-growth organization with strong financial backing seeking to scale quickly working primarily in a WFH environment.  It's a great opportunity if you want challenge and growth!

You will lead the technical aspects of designing, developing and testing of various initiatives for the cloud platform software engineering team. You should have extensive software engineering knowledge in complex server-side applications, including new feature work, improvements on existing code, and active participation in designing and shipping the product.

Responsibilities:

  • Contribute to the design and development of new product features
  • Translate business requirements into software design documents. Ensure application meets functional, performance, and technical requirements
  • Work closely with other development leads, and developers to ensure proper implementation
  • Effectively share technical information and train/mentor team members
  • Establish a very high standard for quality and insure that this standard is consistently met
  • Work in a fast-paced team environment to complete multiple projects simultaneously according to business and technical requirements

Required:

  • Senior level experience in software product development, preferably at a software vendor
  • 5+ years of hands-on experience designing, building and supporting high-performing Java server technologies, J2EE applications and Web Services
  • Strong programming skills in Java
  • Experience in modern web application development
  • Strong experience developing the Web Services and Messaging Layer using SOAP, REST, JAXB, JMS, WSDL
  • Proficiency developing software products that access a relational database such as Oracle
  • Ability to understand complex SQL statements.
  • Proficiency with Linux or other Unix command line interface
  • Experience with unit testing and Continuous Integration (Maven, Jenkins, JUnit)
  • Ability to use version control software such as git
  • Experience with Scrum/Agile development methodologies
  • BS in Computer Science or related discipline

Strongly Preferred:

  • Experience with data warehouses and decision support systems
  • Experience with UI design and development
  • Knowledge of Angular, Spring Boot, Javascript, and HTML5
  • Experience with Fintech Software
  • Experience working with Offshore Testing / Development teams
  • Experience with Jira
Apply with MATRIX today!