Posted 3 months ago
Lead Java developer
Charleston, SC, United StatesRemoteFull-time
AI Summary
Lead Java developer responsible for designing, developing, and mentoring in high-volume systems using Java and related technologies.
About this role
Lead Java developer
Job Description:
Must demonstrate a strong appreciation of programming and computer science principles and patterns in general.
- Strong in Java / has worked in an Oracle environment
- 6+ years of hands on coding experience
- Very strong communicator and team player
A plus:
- Java Spring, JEE, Struts, Agile, Messaging, Orchestration, Services (SOAP/REST), SOA governance, SSO (Single Sign on)
- Experience writing code against large data sets: 10TB plus.
- Working on the challenges associated with high volume systems
Additional Skillset:
- Lead and mentor some of the talented senior engineers.
- Design patterns for performance improvements
- Hashmaps and collections
- Multi-threading and synchronization
- Specific examples of previous work improving performance of large Java applications
- Database connections and resource leaks
- Profiling and static code analysis tools experience
- Design for high volume systems with asynchronous messaging
- Experience refactoring of code to introduce design patterns
- Classloader types
Additional Information
All your information will be kept confidential according to EEO guidelines.
Skills
AgileJavaJEEMessagingREST APISOASOAPSpringSSOStruts
Explore related jobs
More jobs at excellerent solutions
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.