GovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations. Headquartered in Fa
Back-end Developer
Location
Oregon
Posted
14 days ago
Salary
$115K - $130K / year
Seniority
Mid Level
Job Description
Back-end Developer
GovCIO
Role Description GovCIO is currently hiring for Senior Back-end Software Developer (Java + Spring) to be a Technical Lead / Team Lead guiding developers and delivering enterprise-scale applications at EEOC. This position will be fully remote. - Lead or assist full project lifecycle including requirements analysis, design, development, testing, deployment, and support. - Develop and maintain backend services using Java, Spring Boot, and microservices architectures. - Build and enhance frontend applications using Angular, TypeScript, RxJS, and NgRx. - Design scalable and high-performance distributed systems. - Create and optimize relational and NoSQL database structures including PostgreSQL, Oracle, MySQL, MongoDB, and Redis. - Implement CI/CD pipelines and support cloud deployments across AWS, Azure, or GCP. - Architect, containerize, and orchestrate applications using Docker and Kubernetes. - Apply strong testing practices including TDD, unit testing, integration testing, and frontend automated tests. - Participate actively in Agile/Scrum ceremonies including planning, grooming, stand-ups, and retrospectives. - Break down epics into user stories, estimate tasks, and support sprint commitments. - Mentor and support junior developers and lead teams of 5–10 engineers. - Conduct code reviews, provide architectural guidance, and enforce development best practices. - Collaborate with cross-functional teams including Product Owners, QA, Scrum Masters, and stakeholders. - Ensure system scalability, security, performance tuning, and high availability. - Drive continuous improvement, innovation, and adoption of modern technologies. - Communicate effectively with technical and non-technical teams. Qualifications - Bachelor's with 10+ years (or commensurate experience) - 10+ Years experience full stack development (Spring Boot + Angular) - 10+ years of professional software development experience. - Proven track record as a Technical Lead / Team Lead guiding developers and delivering enterprise-scale applications. - Experience in end-to-end project ownership: requirements analysis, design, development, testing, deployment, and post-release support. Requirements - Core Technical Skills: - Backend (Java + Spring Boot) - Deep expertise in Java (8/11/17) and Spring Boot ecosystem (Spring MVC, Spring Data JPA, Spring Security). - Strong experience with RESTful APIs, microservices architecture, messaging (Kafka/RabbitMQ). - Hands-on knowledge of scalability, performance tuning, and distributed systems. - DevOps & Cloud: - Experience leading deployments with CI/CD pipelines (Jenkins, GitLab, GitHub Actions, Azure DevOps). - Containerization & Orchestration: Docker, Kubernetes. - Hands-on with cloud platforms (AWS, Azure, or GCP) – including deployment, scaling, and monitoring. - Logging/monitoring practices using ELK, Prometheus, Grafana, Datadog. - Testing & Quality: - Strong advocate of Test-Driven Development (TDD) and BDD. - Unit and integration testing frameworks: JUnit, Mockito, Test-containers. - Frontend testing: Jasmine/Karma, Cypress. - Familiarity with SonarQube and code quality governance. - Agile / Scrum Practices: - Strong background working in Agile/Scrum environments. - Active participation in Scrum ceremonies: sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives. - Skilled in breaking down epics into user stories, estimating tasks, and ensuring delivery within sprint commitments. - Experience collaborating closely with Product Owners, Scrum Masters, and QA teams. - Proficient in Agile tools (Jira, Confluence, Azure DevOps). - Advocates continuous improvement, transparency, and incremental delivery. - Leadership & Collaboration: - Mentored and led teams of 5–10+ engineers. - Agile Delivery Ownership: Coordinated with cross-functional teams to ensure sprint and release goals are met. - Code reviews, architectural decisions, and enforcing best practices. - Conflict resolution, stakeholder communication, and driving delivery under tight deadlines. - Soft Skills: - Excellent communication and interpersonal skills. - Strong decision-making and problem-solving mindset. - Ability to balance hands-on coding with team leadership. - Passion for continuous learning and bringing in new technologies. Benefits - Must be able to acquire and maintain an EEOC Public Trust Posted Salary Range USD $115,000.00 - USD $130,000.00 /Yr.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description - Desarrollar y mantener aplicaciones en entorno Mainframe utilizando COBOL. - Analizar requerimientos técnicos y participar en el diseño de soluciones. - Gestionar incidencias en entornos productivos, asegurando la estabilidad de los sistemas. - Participar en desarrollos evolutivos y mejoras de aplicaciones críticas. - Colaborar con distintos equipos técnicos en entornos complejos y estructurados. - Garantizar la calidad del código y el correcto funcionamiento de las aplicaciones. Qualifications - Experiencia mínima de 4–5 años en entorno Mainframe. - Conocimientos sólidos en COBOL, CICS y DB2. - Capacidad para trabajar de forma autónoma en desarrollo y mantenimiento de aplicaciones. - Experiencia en entornos estructurados, preferiblemente en sector bancario. - Experiencia en sector seguros (valorable). - Capacidad de análisis y resolución de problemas. - Orientación a la calidad y estabilidad del software. - Habilidad para trabajar en equipo y colaborar con diferentes áreas técnicas.
Mobile Engineer, React Native
welearnThe technology powering wehorse and wedog. We believe everyone should have access to the best trainers in the world.
• Build, maintain, and improve our React Native mobile app • Work in a team of frontend- and backend engineers as well as product owners and designers • Develop mobile-first features around tracking, training progress, and AI features • Turn product and design direction into reliable, polished mobile UX • Maintain and improve our Next.js web frontend where needed • Navigate and improve an existing codebase with care and good judgment • Use AI coding tools effectively along the entire lifecycle • Make pragmatic technical decisions around architecture, maintainability, performance, and speed • Review code and help improve our frontend and mobile engineering practices
Software Developer, Senior
Booz Allen HamiltonBooz Allen Hamilton is an award-winning provider of strategic innovation, management consulting, technology, and engineering services. Founded in 1914, the comp
Software Developer, Senior Location: Huntsville, Al, United States time type Full time job requisition id R0226855 Job Description: Software Developer, Senior The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We're looking for an experienced developer like you with the skills needed to develop software and systems from vision to production-ready. This role is more than just coding. As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and techniques and identify needed system improvements. You'll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You'll make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. Work with us as we shape systems for the better. Join us. The world can't wait. You Have: - 10+ years of experience with front-facing web development, API-endpoint integration, or backend service development that delivers complete stack solutions in an Agile environment - Experience developing, deploying, or sustaining software on enterprise systems - Experience with scripting and programming languages, including Python, Java, and JavaScript - Experience with programming in modern Java frameworks, including Angular, Spring Boot, and React - Experience with AWS cloud services - Experience working on and across development teams - Top Secret clearance - Bachelor's degree or 14+ years of experience in software development in lieu of a degree Nice If You Have: - Experience with technical competencies that support information and systems administration, database administration, data analysis and visualization, or research and development - TS/SCI clearance with a polygraph - Master's degree - AWS certifications Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required. Compensation At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $86,800.00 to $198,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. Identity Statement As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud. Candidate AI Usage Policy AI is a part of our daily work at Booz Allen, and we are committed to the responsible and ethical use of AI tools. However, we want to ensure a fair candidate process based on your own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is prohibited unless permission is explicitly provided. Work Model Our people-first culture prioritizes the benefits of collaboration, whether it occurs in person or virtually. To support engagement and effective communication, employees working virtually are generally expected to have their cameras on during meetings. - Remote: If this position is listed as remote, there may still be occasions when you are required to work in person at a Booz Allen or customer facility. - Hybrid: If this position is listed as hybrid, you will be expected to work from a Booz Allen facility frequently, in alignment with leadership expectations and the needs of the role. You may also be required to work from or visit a customer facility. - Onsite: If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.
Online Environmental Science Tutor
FindTutorsFindTutors is a leading tutoring portal in Europe with more that 2M students and 300K tutors
Role Description We are currently looking for enthusiastic Online Environmental Science Tutors to join our growing team. This is a flexible opportunity to support students in understanding key environmental concepts and improving their academic performance in areas such as ecology, sustainability, and earth systems. - Help students develop a strong understanding of scientific and environmental principles. - Improve problem-solving skills and build confidence in their studies. - Support homework, coursework, and exam preparation. - Adapt lessons to each student’s level and learning needs. At FindTutors, you will be part of a supportive team that helps students achieve their academic goals through personalised and engaging learning. Qualifications - Strong knowledge of Environmental Science (Ecology, Sustainability, Earth Systems, etc.). - Patient and supportive teaching approach with good communication skills. - No previous tutoring experience required. - Reliable internet connection for online lessons. Requirements - Strong knowledge of Environmental Science (Ecology, Sustainability, Earth Systems, etc.). - Patient and supportive teaching approach with good communication skills. - No previous tutoring experience required. - Reliable internet connection for online lessons. Benefits - Competitive pay: £20–£40 per hour. - Flexible working hours to suit your schedule. - Work from anywhere: 100% remote online role available across the UK. - Opportunity to gain experience in tutoring and education. - Access to motivated students seeking environmental science support. - Make a real impact on students’ academic progress and environmental awareness.



