Back-end Developer (Java - Spring-Boot)

<p style="margin: 0px;"><span style="font-size: 10pt; font-family: verdana, geneva;">GovCIO is currently hiring for Senior Back-end Software Developer (Java +Spring )<span style="color: red;"> </span>to be a Technical Lead / Team Lead guiding developers and delivering enterprise-scale applications at EEOC. This position will be fully remote. </span></p> <br><strong>Responsibilities</strong><br><br><ul><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Lead or assist full project lifecycle including requirements analysis, design, development, testing, deployment, and support.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Develop and maintain backend services using Java, Spring Boot, and microservices architectures.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Build and enhance frontend applications using Angular, TypeScript, RxJS, and NgRx.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Design scalable and high-performance distributed systems.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Create and optimize relational and NoSQL database structures including PostgreSQL, Oracle, MySQL, MongoDB, and Redis.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Implement CI/CD pipelines and support cloud deployments across AWS, Azure, or GCP.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Architect, containerize, and orchestrate applications using Docker and Kubernetes.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Apply strong testing practices including TDD, unit testing, integration testing, and frontend automated tests.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Participate actively in Agile/Scrum ceremonies including planning, grooming, stand-ups, and retrospectives.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Break down epics into user stories, estimate tasks, and support sprint commitments.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Mentor and support junior developers and lead teams of 5–10 engineers.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Conduct code reviews, provide architectural guidance, and enforce development best practices.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Collaborate with cross-functional teams including Product Owners, QA, Scrum Masters, and stakeholders.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Ensure system scalability, security, performance tuning, and high availability.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Drive continuous improvement, innovation, and adoption of modern technologies.</span></li><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Communicate effectively with technical and non-technical teams.</span></li></ul><p style="margin: 0px;"> </p> <br><strong>Qualifications</strong><br><br><p style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;">Bachelor's with 10+ years (or commensurate experience)</span></p><p style="margin-bottom: 0in;"><strong><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: #374151;"> </span></strong></p><p style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">Required Skills and Experience</span></p><p style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;"> </span></p><ul><li style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;">10+ Years experience full stack development (Spring Boot + Angular)</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">10+ years of professional software development experience.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Proven track record as a Technical Lead / Team Lead guiding developers and delivering enterprise-scale applications.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Experience in end-to-end project ownership: requirements analysis, design, development, testing, deployment, and post-release support.</span></li></ul><p style="margin: 0px;"><strong><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Core Technical Skills:</span></strong></p><ul><li style="margin-left: .5in;"><strong><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Backend (Java + Spring Boot)</span></strong></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Deep expertise in Java (8/11/17) and Spring Boot ecosystem (Spring MVC, Spring Data JPA, Spring Security).</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Strong experience with RESTful APIs, microservices architecture, messaging (Kafka/RabbitMQ).</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Hands-on knowledge of scalability, performance tuning, and distributed systems.</span></li></ul><p style="margin: 0px;"><strong><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">DevOps & Cloud:</span></strong></p><ul><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Experience leading deployments with CI/CD pipelines (Jenkins, GitLab, GitHub Actions, Azure DevOps).</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Containerization & Orchestration: Docker, Kubernetes.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Hands-on with cloud platforms (AWS, Azure, or GCP) – including deployment, scaling, and monitoring.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Logging/monitoring practices using ELK, Prometheus, Grafana, Datadog.</span></li></ul><p style="margin: 0px;"><strong><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Testing & Quality:</span></strong></p><ul><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Strong advocate of Test-Driven Development (TDD) and BDD.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Unit and integration testing frameworks: JUnit, Mockito, Test-containers.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Frontend testing: Jasmine/Karma, Cypress.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Familiarity with SonarQube and code quality governance.</span></li></ul><p style="margin: 0px;"><strong><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Agile / Scrum Practices:</span></strong></p><ul><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Strong background working in Agile/Scrum environments.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Active participation in Scrum ceremonies: sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Skilled in breaking down epics into user stories, estimating tasks, and ensuring delivery within sprint commitments.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Experience collaborating closely with Product Owners, Scrum Masters, and QA teams.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Proficient in Agile tools (Jira, Confluence, Azure DevOps).</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Advocates continuous improvement, transparency, and incremental delivery.</span></li></ul><p style="margin: 0px;"><strong><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Leadership & Collaboration:</span></strong></p><ul><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Mentored and led teams of 5–10+ engineers.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Agile Delivery Ownership: Coordinated with cross-functional teams to ensure sprint and release goals are met.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Code reviews, architectural decisions, and enforcing best practices.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Conflict resolution, stakeholder communication, and driving delivery under tight deadlines.</span></li></ul><p style="margin: 0px;"><strong><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Soft Skills:</span></strong></p><ul><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Excellent communication and interpersonal skills.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Strong decision-making and problem-solving mindset.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Ability to balance hands-on coding with team leadership.</span></li><li style="margin-left: .5in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Passion for continuous learning and bringing in new technologies.</span></li></ul><p style="margin-bottom: 0in;"><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif;"> </span></p><p style="margin: 0px;"><strong><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;">Clearance Required:</span></strong><span style="font-size: 10.0pt; font-family: 'Verdana',sans-serif; color: black;"> Must be able to acquire and maintain an EEOC Public Trust</span></p> <br><strong>Posted Salary Range</strong><br><br>USD $115,000.00 - USD $130,000.00 /Yr.

Back to blog