EngineerJobs.io
← Back to all jobs

Job Description

Sparksoft Corporation is hiring a Software Engineer III to design, develop, test, and deploy fraud-detection software applications in a SAFe Agile environment.

Responsibilities

  • Design, develop, test, and deploy software applications using Java, Spring Boot, and related technologies
  • Participate in Agile delivery activities across the development lifecycle, including planning, estimation, daily stand-ups, and retrospectives
  • Follow coding standards and best practices by conducting code reviews and writing comprehensive unit tests
  • Collaborate with product owners, Scrum Masters, DevSecOps engineers, and other stakeholders to deliver high-quality solutions
  • Troubleshoot and resolve software issues, perform root cause analysis, and implement preventive fixes
  • Create and maintain technical documentation for software applications and processes
  • Improve software development processes and tools to increase efficiency and quality
  • Lead secure, scalable, resilient enterprise application design and implementation; establish architecture and coding standards; guide technical decisions and mentor engineers through design reviews, pair programming, and constructive feedback
  • Drive complex initiatives from requirements through production release by proactively managing technical risks and dependencies and partnering cross-functionally to meet performance, security, compliance, and business objectives

Requirements

  • 7+ years of software development experience with strong focus on Java and Spring Boot
  • Expert proficiency in Java, Spring Boot, RESTful API development, microservices architecture, ActiveMQ message broker, and containerization technologies including Docker and Kubernetes
  • Ability to define API contracts with OpenAPI/Swagger specifications and maintain consistent API design standards
  • Experience developing service-to-service communication patterns using synchronous REST and asynchronous messaging frameworks including ActiveMQ, Amazon MQ, and SQS
  • Experience with GitHub and CI/CD tools such as Jenkins
  • Test automation experience using Selenium, JUnit, TestNG, and Cucumber
  • Hands-on experience with SQL, Python, Bash scripting, Linux, AWS services including Amazon MQ, SQS, S3, EC2, EKS, RDS, and CloudWatch, plus infrastructure as code tools such as Terraform
  • Experience with databases including PostgreSQL and Oracle, including data modeling
  • Experience with monitoring tools including Apache JMeter, Grafana, Splunk, DataDog, and CloudWatch
  • Knowledge of data analytics tools including AWS QuickSight and Elasticsearch
  • Experience with Agile methodologies such as SAFe and Scrum, plus tools such as Jira and Confluence
  • Excellent communication and ability to collaborate in a team environment
  • Strong problem-solving skills and a proactive approach to identifying and addressing issues
  • Ability to work effectively in a fast-paced, Agile environment
  • Must be able to obtain and maintain a Public Trust clearance
  • Must have lived in the United States 3 out of the past 5 years

Technologies

  • Java, Spring Boot
  • ActiveMQ, RESTful API, OpenAPI, Swagger
  • Microservices architecture
  • Docker, Kubernetes
  • Amazon MQ, SQS
  • GitHub, Jenkins
  • Selenium, JUnit, TestNG, Cucumber
  • SQL, Python, Bash, Linux
  • AWS services: S3, EC2, EKS, RDS, CloudWatch
  • Terraform
  • PostgreSQL, Oracle
  • Apache JMeter, Grafana, Splunk, DataDog
  • AWS QuickSight, Elasticsearch
  • SAFe, Scrum, Jira, Confluence
  • React, Angular
  • HIPAA

Benefits

  • Competitive compensation and a 401(k) with employer contributions
  • Flexible paid time off and hybrid ways of working
  • Comprehensive health coverage: medical, dental, vision, life, and disability insurance
  • A curated in-office experience to foster community, team connections, and innovation
  • Opportunities to give back through Sparksoft Cares, including annual company-wide fundraising events
  • Training and development programs to build skills and prepare for leadership roles
  • Collaborative, transparent, and fun culture, recognized as a Great Place to Work®

Preferred Experience

  • SAFe Agile Certification
  • Experience in healthcare IT (CMS) and understanding of regulatory requirements such as HIPAA
  • Experience and/or knowledge of CMS processes and standards
  • Experience developing responsive, dynamic, interactive user interfaces using Angular and React
  • Experience converting UI/UX wireframes and prototypes into functional applications

Accessibility and Accommodations

If you require accommodations during the application or interview process, contact [email protected] or call 410-424-7700.

Security Notice

  • Sparksoft Corporation will never request sensitive personal information via email
  • If you receive suspicious communication claiming to be from Sparksoft, report it to [email protected]

Artificial Intelligence (AI) Policy

  • Candidates must complete interviews and independent assessments using their own knowledge and abilities
  • Unless expressly permitted by Sparksoft, the use of AI during interviews and assessments is strictly prohibited
  • Violations may result in disqualification

Location: Columbia, MD (hybrid)

Education: Bachelors degree in Computer Science or equivalent

Minimum Experience: 7 years

Similar Jobs