Overview
Skills
Job Details
Role: Technical Manager Java (L6)
Location: Arlington, VA (Hybrid 2 Days Onsite per Week)
Work Authorization: EAD
Interview Mode: Video Interview
We are seeking a highly skilled Technical Manager (Java L6) with strong technical proficiency in Java backend technologies and proven leadership capabilities. This role requires managing and mentoring a team while remaining hands-on with modern backend development, API integration, cloud technologies, and CI/CD practices.
The ideal candidate will have expertise in Spring Boot, AWS, REST APIs, SQL, and distributed systems, with additional knowledge of front-end technologies like ReactJS as a plus.
Key Responsibilities-
Manage and lead a technical team of Java developers to deliver high-quality enterprise applications.
-
Provide technical guidance, perform code reviews, and ensure adherence to development best practices.
-
Design, develop, and maintain REST APIs (JSON and SOAP).
-
Lead backend development efforts using Java JDK 8+, Spring Boot, Spring Security, Maven, Hibernate/JPA, Tomcat.
-
Work with SQL Server and other relational database technologies for data modeling and optimization.
-
Apply strong knowledge of multithreading, distributed systems, messaging queues, and design patterns.
-
Implement automated testing using JUnit and related frameworks.
-
Utilize Git, Jenkins, CI/CD pipelines for version control and deployments.
-
Integrate with AWS cloud-native development platforms (Cloud Foundry, etc.).
-
Collaborate with cross-functional teams to deliver scalable, secure, and high-performance solutions.
-
Monitor application performance using Splunk or other alerting/monitoring solutions.
-
(Nice to Have) Contribute to front-end development using ReactJS, Redux, and TypeScript.
-
10+ years of hands-on experience with Java backend development.
-
Strong expertise in Spring Boot, REST APIs, SQL, multithreading, and distributed systems.
-
Solid understanding of design patterns, message queuing, and performance optimization.
-
Proficiency with GitHub, Jenkins, CI/CD, and automated unit testing.
-
Experience with AWS cloud-native development.
-
Excellent leadership, team management, and communication skills.
-
Prior experience as a Technical Manager or Lead in large-scale enterprise projects.
-
Experience with ReactJS, Redux, and TypeScript.
-
Knowledge of Splunk or other application monitoring tools.