Unknown Company

Software Engineer

chesapeake, va • Posted 3 days ago
Onsite Contract General

Software Engineer (Java Full Stack) – Contract to HireWe're looking for a Java Full Stack Software Engineer to join a collaborative engineering team building scalable, high-impact applications. In this role, you'll contribute across the full software development lifecycle, from design through deployment and support.You'll work with modern technologies including Java-based full stack development, cloud platforms (AWS & Azure), and containerized environments (Kubernetes) to deliver performant and reliable solutions.This is a great opportunity for someone who enjoys solving complex problems, working independently, and growing into technical leadership roles over time.What You'll DoDesign, develop, implement, and maintain Java-based full stack applicationsBuild scalable backend services and contribute to front-end development as neededWork with cloud-based environments (AWS & Azure) for application hosting and data managementDevelop and deploy applications in containerized environments using KubernetesAnalyze business and technical requirements to deliver effective solutionsOptimize and refactor code for performance, scalability, and maintainabilityBreak down work into manageable tasks and estimate effort accuratelyConduct and participate in code reviews to ensure quality and consistencyTroubleshoot and resolve production issues with thoughtful, root-cause analysisSupport system configuration and application deployments (including occasional after-hours support)Create and maintain technical documentation (installation guides, user instructions, troubleshooting steps)Collaborate with cross-functional teams and contribute to Agile development processesAdditional Leadership Opportunities (Based on Experience)Lead maintenance or support efforts and ensure SLA adherenceCoordinate and support software deployments/releasesProvide technical mentorship and guidance to junior engineersDrive root cause analysis and resolution of complex production issuesShare knowledge to strengthen team capabilities and product understandingCore Skills & ExperienceStrong Java full stack development experienceExperience working with cloud platforms (AWS and/or Azure)Hands-on experience with Kubernetes or containerized deploymentsSolid understanding of: Software design and architectureBuild and deployment pipelinesDebugging and testing practicesAgile methodologiesWhat You BringStrong analytical and problem-solving skillsAbility to work independently on complex tasksStrong written and verbal communication skillsExcellent time management and prioritization abilitiesTeam-oriented mindset with leadership potentialContinuous learning mentality and desire to improveQualifications3–7 years of professional software development experienceBachelor's degree in Computer Science or related fieldWhy This RoleWork with modern Java and cloud-native technologiesExposure to AWS, Azure, and Kubernetes environmentsOpportunity to grow into technical leadership rolesCollaborative team culture focused on innovation and quality

Back to Job Search