BLN24 is looking to support the modernization of IRS mission-critical API ecosystems and cloud-native applications
Requirements
- Demonstrated expertise in designing and implementing RESTful and GraphQL APIs, and building service-oriented architectures
- Proficiency with front-end frameworks such as React, Angular, or Vue, and backend technologies such as Node.js, Python, Java, or Spark
- Solid working knowledge of core web technologies, including HTML, CSS, JavaScript, and modern UI component libraries
- Hands-on experience with cloud platforms (AWS, GCP, Azure) and container orchestration tools including Kubernetes and OpenShift
- Familiarity with platforms such as Databricks for data engineering, pipeline integration, or ML model support
- Experience designing scalable, secure web applications and microservices architectures with considerations for caching, authentication, and maintainability
- Working knowledge of SQL and NoSQL databases, CI/CD pipelines, infrastructure-as-code, and cloud monitoring tools
Responsibilities
- Design and develop scalable APIs using REST, GraphQL, and gRPC in compliance with IRS enterprise architecture and security standards (OAuth, JWT)
- Lead full-stack development of modern, modular web applications that interface with IRS systems and external users
- Decompose and migrate legacy system functionality (e.g., COBOL-based command codes) into modern service-oriented components
- Integrate AI-driven services, including ML model endpoints, auto-generated documentation, code conversion workflows, and intelligent test automation
- Implement CI/CD pipelines and automated testing tools (e.g., Postman, Newman) to ensure secure, validated, and maintainable code
- Collaborate with DevOps and Site Reliability Engineers to embed observability tools (e.g., Prometheus, Datadog, New Relic) and monitoring dashboards
- Translate business and functional requirements into API contracts and reusable service patterns, working within Agile Scrum teams
Other
- Bachelor’s degree in Computer Science, Engineering, or related field
- Minimum 6 years of experience in full-stack software development and architecture
- Strong analytical and problem-solving abilities, especially in distributed or legacy-modernization contexts
- Clear and proactive communication with technical and non-technical stakeholders
- Team-oriented, flexible, and comfortable in a fast-paced, Agile environment