Design, develop, and maintain high-quality, scalable Java-based enterprise applications supporting IRS CAPS systems
Requirements
- Minimum of 10 years of professional experience in Java development, with a strong portfolio of enterprise applications
- Proficiency in Java SE and Java EE technologies, including frameworks such as Spring and Hibernate
- Experience with cloud architecture and deployment, preferably with AWS or similar platforms
- Solid understanding of modern software development practices, including Agile methodologies, DevOps, and CI/CD pipelines
Responsibilities
- Design, develop, and maintain high-quality, scalable Java-based enterprise applications supporting IRS CAPS systems
- Collaborate with cross-functional teams to analyze requirements and translate them into technical solutions
- Implement best practices for software development, including code reviews, testing, and documentation
- Participate in system architecture design, ensuring security, performance, and reliability standards are met
- Assist in migrating legacy systems to modern cloud-based architectures
- Contribute to continuous improvement initiatives by identifying areas for process and technology enhancements
- Provide technical guidance and mentorship to junior developers and team members
Other
- Must be able to obtain and maintain an IRS MBI clearance
- Experience working within government or highly regulated environments is a plus
- Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders