Apply for this Job
Recro, a Certified Small Business, helps federal agencies achieve their goals through IT infrastructure, cybersecurity, DevOps, cloud services, and digital transformation. We prioritize innovation, employee growth, and a collaborative work environment, guided by our core value - to make a difference. Currently, Recro is seeking a motivated, career and customer oriented Java Developer, to join our team in Herndon/Chantilly, Virginia . Clearance
• TS/SCI FS Poly Overview & Responsibilities: The Java Developer participates in development efforts to deliver a complete software solution. Work across the cloud-based software development lifecycle (front end, back end, database, cloud deployment and orchestration, etc.). Design and implement all levels of the solution: data layer, application code, user interface. Design and deliver APIs and integrations with other software systems and databases. Architect for optimal use of enterprise infrastructure (cloud) and security requirements. Experience in the following: Delivering the design and development of software applications. Programming/coding from the data layer through the application layer, through the user interface. Decomposing functional requirements into technical specifications and tasks. Software development frameworks and languages such as Java, JavaScript, TypeScript, React, Python, etc. and data management tools such as SQL and XML. Developing and maintaining unit test scripts. Developing APIs and web services for integration between systems and data sets. Work with the Chief Engineer and Technical Leads to translate requirements into user stories to incorporate new functionality into various software applications Develop custom data processing functions and applications using data libraries in languages such as Python Interface with numerous front-end frameworks in order to display and interact with data in various formats Containerizing Java and Python microservices and deploying to an AWS cloud environment Develop and/or integrate with Infrastructure as Code DevOps tools to support cloud orchestration of software components Leverage AWS best practices to optimize code for cloud deployment with cost-conscious development and deployment strategies. Experience developing web APIs to interface with cloud applications and databases as part of cloud native software applications Experience working as part of an agile team to deliver software iteratively Experience working with open-source Python libraries and packages to speed to software development lifecycle Build automated testing frameworks and security scanning and integrating these tools into the CI/CD pipeline Required Qualifications: Minimum of 3-5 years' experience with: Java Springboot Management of NiFi Workflows and clusters Python Regex & Parsing Data Engineering & ETL AWS (Lambdas, EC2, EKS, RDS) Developing software within Agile methodologies Benefits at Recro 100% paid medical, dental, and vision 401k - 6% matching and 401k profit sharing PTO - 120 Hours Federal Holidays Education and Tuition Reimbursements Wellness Benefits A lot of cool gear. Working at Recro A Great Culture - We are building a culture at Recro where amazing people (like you) can do their best work. If you are ready to grow your career and recro (re-invent) the way our clients operate, you have come to the right place. A Great Place to Work - Employees are treated like people, not line items. We work smart when we can and hard when we must but we always do it together, as a team. We are a team with tons of passion and enthusiasm to blaze new trails and improve the state of our clients, the broader community, and even the world. A Great Place to Contribute - We believe diverse perspectives improve each challenge that we face. We trust and enable our amazing people to accomplish amazing feats. At Recro, you will be empowered to deliver your best work. A Great Place to Grow - We believe in our people and maximizing your potential. At Recro, we continue to look into the future and invest in each other through teamwork, collaboration, and training.
Date Posted: 29 April 2025
Apply for this Job