Jobs · devitjobs
Software Engineer
Halcyon Labs · Java and Python · Posted 9d ago
About the role
Develop and write test scripts for front-end applications using Angular and create microservices with Spring Boot.
Salary: $102000 - 163000 per year Requirements: ### Proficient in developing and writing test scripts for front-end applications using the Angular framework. Knowledgeable in creating microservices with Spring Boot. Skilled in programming languages such as TypeScript, Java, and SQL. Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT). Understands and applies standard branching practices (e.g., Gitflow) and peer review processes. Able to utilize tools (e.g., Sonar, Zally, Checkmarx) to assess code quality and identify anti-patterns during development. Capable of building test code at unit, service, and integration levels to ensure complete code and functional coverage. Familiar with basic design patterns (e.g., factory, adapter, singleton, composite, observer, strategy, inversion of control). Understands requirement analysis as a crucial component in delivering value and participates in elaboration, prioritization, and effort estimation. Aware of different Software Development Life Cycle (SDLC) methodologies (Scrum/Kanban/SAFe) and their application. Knowledgeable of basic engineering principles for developing mission-critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture). Familiar with various application patterns for implementing diverse business processes (e.g., APIs, event-driven services, batch services, web applications, big data). Understands Continuous Integration (CI) and Continuous Delivery (CD) concepts, supporting automation, pipelines, virtualization, and containerization. ### Responsibilities: Follow provided guidelines and procedures for software delivery tasks, including code development, testing, and deployment. Deliver assigned tasks while seeking guidance from experienced team members. Actively pursue code reviews of your work from more senior colleagues. Comprehend the broader picture and overall architecture of systems related to your responsibilities. Offer constructive feedback and suggestions for improvement. Adhere to Halcyon Labss technology policies in daily work. Engage in continuous learning and sharing of software practices through community initiatives. ### Technologies: Angular Big Data Support Java Kanban OWASP SQL Security Sonar Spring Spring Boot TypeScript Web microservices More: At Halcyon Labs, we power economies and uplift people across 200 countries and territories. Together with our clients, we are fostering a sustainable economy where everyone can thrive. We support a variety of digital payment options, making transactions secure, straightforward, intelligent, and accessible. Our technology, partnerships, and networks combine to provide an exclusive range of products and services that help individuals, businesses, and governments realize their fullest potential. As a Software Engineer II, you will be part of a diverse agile team focused on the Smart Interface product, which includes a set of APIs that enable Halcyon Labs customers to engage in the 3-D Secure ecosystem. The 3-D Secure authentication protocol relies on a three-domain model to authenticate cardholders during e-commerce transactions or for identity verification and account confirmation. Halcyon Labs stands as a fair, inclusive, and equal-opportunity employer, welcoming applicants regardless of gender, gender identity, sexual orientation, race, ethnicity, disability, veteran status, or any other legally protected characteristic. We aim to hire the most qualified candidate for each role. In line with our total compensation philosophy, successful candidates for US roles will receive a competitive base salary, which may vary based on location, skills, and experience. Halcyon Labs also offers a comprehensive benefits package for full-time (and some part-time) employees, including medical, dental, vision insurance, generous paid leaves, retirement plans with company matching, tuition reimbursement, and more. last updated 27 week of 2026
Read the full posting on devitjobs →
Why this role stands out
- ★medical insurance
- ★dental insurance
Responsibilities
- ▸Follow guidelines and procedures for software delivery tasks
- ▸Deliver assigned tasks while seeking guidance
- ▸Actively pursue code reviews of your work
- ▸Comprehend the broader picture and overall architecture of systems
Must-have skills
- ▸angular
- ▸typescript
- ▸java
- ▸sql
- ▸spring boot
Nice-to-have skills
- ▸microservices
- ▸git
- ▸sonar
- ▸owasp
- ▸ci/cd
- ▸scrum
- ▸kanban
Benefits
- ▸medical insurance
- ▸dental insurance
- ▸vision insurance
- ▸paid leaves
- ▸retirement plans
- ▸tuition reimbursement
FAQ
Is the Software Engineer role at Halcyon Labs remote?+
This Software Engineer position is listed as onsite (Java and Python).
What is the salary for the Software Engineer role at Halcyon Labs?+
The listing states $102000 - 163000.
What seniority level is this Software Engineer role?+
This is a mid level position.
What skills does the Software Engineer role require?+
Key requirements include angular, typescript, java, sql, spring boot.
How do I apply for the Software Engineer role at Halcyon Labs?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Halcyon Labs.