Eliassen Group · 3 days ago
Software Engineer – API Development and Integration
Eliassen Group is advancing best-in-class API capabilities for digital servicing in financial planning, investing, and retirement. The role involves designing, developing, and maintaining reusable APIs and digital capabilities for large-scale web and mobile experiences while collaborating with global teams and mentoring junior engineers.
ConsultingRecruitingStaffing Agency
Responsibilities
Design, develop, and maintain reusable APIs and digital capabilities for large-scale web and mobile experiences
Contribute to the full software development lifecycle from concept through deployment within an agile team
Apply best practices in API design, including versioning, isolation, and microservices architecture
Implement CI/CD pipelines and deployment strategies such as A/B testing, blue-green deployments, and feature toggles
Develop highly scalable distributed systems that handle high transaction volumes
Practice test-first development and maintain high quality through modern test frameworks
Document APIs using standard frameworks and maintain clear, consumer-friendly specifications
Collaborate with global teams, share knowledge, and mentor junior engineers
Leverage data to measure outcomes and inform technical decisions
Support delivery of digital capabilities for money movement, account management, bill pay, trading, research, and account opening
Qualification
Required
6+ years of hands-on software development with Java web services and API solutions
Proficiency with Java, J2EE, Spring MVC, Spring Core, and JavaScript
Hands-on experience with Spring Boot for API development
Experience building RESTful services with SOA principles, XML/JSON, and modern application servers
Deep understanding of API design, versioning, isolation, and microservices
Experience documenting APIs using Swagger or similar frameworks
Experience with CI/CD and DevOps tools such as Jenkins, Maven, uDeploy, Stash, and Docker
Experience with Kubernetes for container orchestration
Experience with Kafka for event streaming and messaging
Experience with MongoDB and knowledge of relational and NoSQL databases
Strong knowledge of scalable distributed systems using open-source technologies
Working knowledge of testing frameworks including JUnit, Mockito, and Spring Test
Knowledge of web development with JSP, HTML, CSS/SASS, jQuery, Angular, and Node.js
Experience with Agile methodologies such as Scrum or Kanban
Knowledge of cloud environments and applications, including AWS or Azure
Excellent collaboration and communication skills with the ability to mentor junior team members
Bachelor's degree or equivalent with a computer science background
Preferred
Knowledge of AWS or Azure cloud platforms may be validated by relevant certifications
Benefits
Medical, Dental, and Vision benefits
401k with company matching
Life insurance
Medical (choice of 3 plans)
Dental
Vision
Pre-tax accounts
Other voluntary benefits including life and disability insurance
401(k) with match
Sick time if required by law in the worked-in state/locality
Company
Eliassen Group
Eliassen Group provides strategic consulting solutions for business, clinical, and IT sector.
H1B Sponsorship
Eliassen Group has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (56)
2024 (56)
2023 (42)
2022 (48)
2021 (50)
2020 (61)
Funding
Current Stage
Late StageTotal Funding
unknown2018-11-05Acquired
Recent News
Company data provided by crunchbase