JOBSEARCHER

Lead Java Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job Title: Java Technical Lead / Java LeadLocation: [Ohio, United States]Experience: 8–12+ YearsEmployment Type: ContractJob SummaryWe are seeking an experienced Java Technical Lead to design, develop, and deliver scalable, high-performance enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, cloud platforms, and modern software architecture. This role requires hands-on development, technical leadership, solution design, code quality oversight, and mentoring of development teams.Key ResponsibilitiesLead the design, development, and deployment of enterprise Java applications.Architect scalable, secure, and high-performing microservices-based solutions.Collaborate with business stakeholders, product owners, architects, and cross-functional teams.Provide technical leadership and mentor developers through code reviews and best practices.Drive application modernization initiatives.Design RESTful APIs and integrate with third-party systems.Ensure adherence to coding standards, security, and performance best practices.Troubleshoot production issues and perform root cause analysis.Participate in sprint planning, estimation, and technical discussions.Implement CI/CD pipelines and DevOps best practices.Optimize application performance and scalability.Maintain technical documentation and architecture diagrams.Required SkillsCore JavaJava 8/11/17+Collections FrameworkMultithreading & ConcurrencyJVM Memory ManagementException HandlingStreams API & Lambda ExpressionsDesign PatternsSOLID PrinciplesObject-Oriented ProgrammingBackend TechnologiesSpring BootSpring MVCSpring SecuritySpring Data JPA/HibernateSpring CloudRESTful APIsMicroservices ArchitectureDatabasesOraclePostgreSQLMySQLSQL OptimizationMongoDB (preferred)MessagingApache KafkaRabbitMQJMSCloud PlatformsAWS / Azure / GCPDockerKubernetesOpenShift (preferred)DevOps & CI/CDGitJenkinsMavenGradleSonarQubeNexus/ArtifactoryGitHub Actions (preferred)API & IntegrationREST APIsSOAPOpenAPI/SwaggerOAuth2JWTAPI GatewayTestingJUnitMockitoIntegration TestingTest-Driven Development (TDD)MonitoringELK StackSplunkPrometheusGrafanaDynatrace/AppDynamics (preferred)Leadership ResponsibilitiesLead a team of 5–15 developers.Conduct code reviews and technical design reviews.Mentor junior and senior developers.Drive Agile ceremonies and technical planning.Coordinate with QA, DevOps, Product, and Architecture teams.Ensure timely delivery of high-quality software.Manage technical risks and dependencies.