Senior Java Software Engineer (Harrisburg)
e&e is seeking a Senior Java Developer for an onsite contract opportunity in Harrisburg, PA!We are seeking an experienced Senior Java Developer to design, develop, and maintain enterprise-level applications that support critical business operations. This role will focus on building scalable, high-performing solutions using modern Java technologies, cloud platforms, and best development practices while collaborating closely with architecture and cross-functional teams.Responsibilities:Design, develop, test, and maintain enterprise applications using Java and related technologiesBuild scalable solutions based on business and technical requirementsLead code reviews, testing, debugging, and quality assurance effortsSupport API development, system integrations, and cloud-based solutionsCollaborate with architects and cross-functional teams on application design and enhancementsProvide production support, troubleshooting, upgrades, and ongoing system improvementsMaintain code quality, documentation, and development best practicesRequirements:Strong experience with Java / Java EE, Spring Framework, Hibernate, and microservices architecture (Quarkus or similar)Experience with REST/SOAP web services, SQL, NoSQL databases, and MVC frameworksKnowledge of AWS technologies (EC2, ECS, EKS, S3, Lambda), containerization, and serverless architectureExperience with Git/Subversion, Apache Maven, IBM WebSphere, and IBM MQ SeriesProficiency in HTML, CSS, JavaScript/TypeScriptStrong understanding of SDLC, OOP concepts, and enterprise application developmentExcellent problem-solving, communication, and collaboration skillsPreferred: Experience with ColdFusion and hybrid legacy/modernized environments.No C2C