Lead technical architecture for IRS Information Returns ecosystem, driving design, development, testing, and deployment of high-volume tax processing solutions.
Locations (2)
Lanham, Maryland, United States
Washington, District of Columbia, United States
Responsibilities
Provide technical direction and leadership to a team of full‑stack engineers and database SMEs
Lead design, development, unit testing, and implementation of robust, scalable applications using Java and Informatica
Architect cloud‑native, distributed, and containerized services with OpenShift/Kubernetes
Design integration patterns with Enterprise APIs, Kafka, and CDC technologies
Ensure architectural designs comply with IRS security standards and accessibility requirements
Requirements
Bachelor’s degree in Computer Science (or equivalent)
Nice to have: AWS Certified Solutions Architect
Nice to have: Azure Solutions Architect Expert
Nice to have: Red Hat Certified Specialist in OpenShift Application Development
Support a development of enterprise applications, including migration of legacy/on-prem applications to AWS cloud and related technologies.
Compensation
$86,000 - $138,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
Responsibilities
Support application architecture, design, development, unit testing, implementation, and production support activities
Design and develop solutions using Java 17+, Spring Boot, Spring Batch, Informatica, and JBoss
Develop and integrate cloud-based solutions using AWS services (EC2, S3, SDS, DynamoDB, SQS, Lambda, and AWS CLI)
Design, deploy, and support containerized services using OpenShift and Kubernetes
Support implementing the proposed technical design, coding standards, architecture, and development best practices
Support a development of enterprise applications, including migration of legacy/on-prem applications to AWS cloud and related technologies.
Compensation
$86,000 - $138,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
Responsibilities
Support application architecture, design, development, unit testing, implementation, and production support activities under the direction of technical leadership of the development team.
Design and develop solutions using Java 17+, Spring Boot, Spring Batch, Informatica, and JBoss.
Develop and integrate cloud-based solutions using AWS services, including EC2, S3, SDS, DynamoDB, SQS, Lambda, and AWS CLI.
Design, deploy, and support containerized services using OpenShift and Kubernetes.
Support implementing the proposed technical design, coding standards, architecture, and development best practices.
Support the technical design and development efforts including migration of legacy/on-prem applications to AWS cloud and related technologies.
Compensation
$86,000 - $138,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
Responsibilities
Support application architecture, design, development, unit testing, implementation, and production support activities under the direction of technical leadership of the development team.
Design and develop solutions using Java 17+, Spring Boot, Spring Batch, Informatica, and JBoss.
Develop and integrate cloud-based solutions using AWS services, including EC2, S3, SDS, DynamoDB, SQS, Lambda, and AWS CLI.
Design, deploy, and support containerized services using OpenShift and Kubernetes.
Support implementing the proposed technical design, coding standards, architecture, and development best practices.
Rejoindre une équipe d’ingénierie senior pour intervenir sur des architectures distribuées à haute volumétrie, en environnement microservices. Le rôle est focalisé sur l’expertise technique, la conception, l’industrialisation et la qualité du code.
Responsibilities
Conception et développement de microservices complexes haute performance
Structuration du code selon les principes Clean/Hexagonal
Mise en place des standards de développement, code reviews exigeantes
Optimisation des performances backend (scalabilité, temps de réponse)
Industrialisation CI/CD et intégration des tests avancés
Requirements
Diplômé(e) d'une école d'Ingénieur ou d'une formation Universitaire ou équivalent
Desarrollar y mantener microservicios utilizando Java y Spring Boot, diseñar e implementar APIs REST escalables y seguras, automatizar procesos de integración y despliegue continuo, trabajar con contenedores y orquestadores, mejorar la observabilidad, resiliencia y rendimiento de los sistemas, colaborar con equipos multidisciplinares en un entorno Agile y resolver incidencias.
Compensation
Retribución flexible 💳: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.
Responsibilities
Desarrollar y mantener microservicios utilizando Java y Spring Boot
Diseñar e implementar APIs REST escalables y seguras
Participar en todo el ciclo de vida del software, desde el desarrollo hasta la operación en producción
Automatizar procesos de integración y despliegue continuo
Trabajar con contenedores y orquestadores para garantizar la escalabilidad de las aplicaciones
Desarrollar y mantener microservicios utilizando Java, Kotlin y Spring Boot, diseñar e implementar APIs REST escalables y seguras, automatizar procesos de integración y despliegue continuo, trabajar con contenedores y orquestadores, mejorar la observabilidad, resiliencia y rendimiento de los sistemas.
Compensation
Retribución flexible 💳: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.
Responsibilities
Desarrollar y mantener microservicios utilizando Java, Kotlin y Spring Boot
Diseñar e implementar APIs REST escalables y seguras
Participar en todo el ciclo de vida del software, desde el desarrollo hasta la operación en producción
Automatizar procesos de integración y despliegue continuo
Trabajar con contenedores y orquestadores para garantizar la escalabilidad de las aplicaciones
Seeking an experienced Senior Java/J2EE Developer to join a dynamic technology team supporting enterprise-level, mission-critical financial applications.
Responsibilities
Design, develop, test, and maintain enterprise Java/J2EE applications supporting critical business operations.
Develop backend services and integrations using Java, Spring Framework, Spring Batch, and Spring Integration.
Design and optimize Oracle database queries, stored procedures, and SQL/PLSQL components.
Develop and support messaging-based integrations using MQ/JMS.
Troubleshoot complex application issues, perform root cause analysis, and optimize application performance.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field
Nice to have: Financial services industry experience
We are seeking an experienced Java Back-end Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable back-end solutions using Java and related technologies.
Responsibilities
Design, develop and maintain high quality, production grade and secure RESTful web services and APIs using Java and Spring Framework
Work with Spring Framework modules, including Spring Core, Spring MVC, Spring Security, Spring Data, Spring JDBC, and Spring Batch
Implement database integration using MyBatis, JDBC, Hibernate/JPA, and Oracle SQL
Implement caching mechanisms to improve application performance and scalability
Handle data serialization and deserialization using JSON, XML, Jackson, and other serialization frameworks
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field