Join us at Sparksoft, where we're not just another tech company—we're a catalyst for change. Our mission isn't just to offer IT solutions; it's to revolutionize the way you work. Here, passion isn't just a buzzword; it's the fuel behind groundbreaking ideas and transformative technologies. We serve a wide range of government clients, delivering impact that's felt across the nation.
Our true strength lies in our people. They're the problem-solvers and innovators consistently delivering extraordinary outcomes. With Sparksoft, you're not stepping into a routine job; you're joining a team committed to innovation and excellence. Our innovation extends beyond just delivering projects. Through our specialized Innovation Centers, we continuously refine our methods, ensuring we remain industry leaders.
We are Sparksoft!
ROLE & RESPONSIBILITIES:
In this role, you will play a key role in designing, developing, and configuring software systems to meet both market and client requirements. Your responsibilities will span across the software development lifecycle, including analysis, design, implementation, testing, delivery, and maintenance.
Key responsibilities include:
- Technology Application: Apply your knowledge of technologies, applications, methodologies, processes, and tools to support client engagements and internal projects.
- Software Development: Build and develop software components in alignment with technical design specifications.
- Collaboration: Work closely with Business Analysts to identify design gaps and suggest functionality improvements.
- API Development: Design and implement Java/Scala-based RESTful APIs based on technical requirements.
- Testing: Create and execute unit tests to ensure the reliability and performance of developed components.
- Troubleshooting: Investigate and resolve issues across various environments, including production, to support smooth development and deployment.
REQUIRED EXPERIENCE:
- Minimum of 4 years of professional development experience in Scala or Java, building scalable, high-performance applications.
- Hands-on expertise with object-oriented and functional programming concepts.
- Proven ability to work independently and as a team member.
- Strong organizational, attention-to-detail, multi-tasking, and time-management skills
- Candidates must be able to obtain and maintain a Public Trust clearance
- Candidates must have lived in the United States 3 out of the past 5 years
PREFERRED EXPERIENCE:
- Familiarity with Splunk for log analysis and monitoring.
- Experience working with Drools, Postman, and Amazon DynamoDB.
- Understanding of Scala and the Play Framework.
EDUCATION & CERTIFICATIONS:
- Bachelor's degree in computer science
If you need accommodation seeking employment with Sparksoft Corporation, please email [email protected] or call 410-424-7700. Accommodations are made on a case-by-case basis.
At Sparksoft Corporation, we take security and protection of personal information very seriously. We will never ask you to send private personal information over email. Accordingly, we ask you to immediately contact our security team via email at [email protected] upon receiving a suspicious request.
Top Skills
Similar Jobs
What you need to know about the Colorado Tech Scene
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute