Quick overview
Job description
Full Stack Developer
Overview
Software Engineer is responsible for designing, developing, implementing and supporting applications, systems and IT products required to achieve the company's business objectives.
Key Responsibilities
• Serve as the Technical Lead and hands-on Java developer for the application.
• Develop, enhance, test, and support Java-based applications, services, and APIs.
• Maintain and improve the current-state application, including troubleshooting complex production, integration, and performance issues.
• Perform root cause analysis and drive improvements in application stability, performance, reliability, and supportability.
• Evaluate the existing architecture, codebase, integrations, and technical dependencies to identify opportunities for optimization, modernization, and simplification.
• Help define the future-state architecture and technical roadmap in partnership with architects, business partners, analysts, and development teams.
• Lead and contribute hands-on to the development of future-state capabilities, modernization initiatives, and proofs of concept.
• Translate business requirements into scalable, maintainable, secure, and supportable technical solutions.
• Provide technical leadership through architecture and solution design, code reviews, development standards, mentoring, and technical problem-solving.
• Plan and support implementations and deployments with a focus on minimizing production risk and system outages.
• Collaborate across teams to manage technical dependencies, risks, and continuous improvement opportunities.
Qualifications
• 5 years of hands-on Java application development experience.
• Experience as a Technical Lead, Lead Developer, or Senior Java Developer with technical leadership responsibilities.
• Strong Java development skills with experience in enterprise application development.
• Experience with APIs/services, integration technologies, application design patterns, and object-oriented design.
• Experience supporting and enhancing existing or legacy applications, including production troubleshooting.
• Experience contributing to application modernization, optimization, or future-state architecture.
• Strong understanding of databases, SQL, application/web servers, operating systems, and enterprise integrations.
• Solid knowledge of the software development lifecycle, source control, code reviews, testing, deployment, and change management.
• Strong analytical, problem-solving, communication, and technical documentation skills.
• Ability to lead technically while remaining hands-on with Java coding, debugging, design, and implementation.
What is expected at this level
• Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects.
• Participates in the development of policies and procedures to achieve specific goals.
• Recommends new practices, processes, metrics, or models.
• Works on or may lead complex projects of large scope; projects may have significant and long-term impact.
• Provides solutions which may set precedent.
• Independently determines method for completion of new projects; receives guidance on overall project objectives.
• Acts as a mentor to less experienced colleagues.
Similar jobs
- CS

Axiom Developer W2 OnlyRecently posted
Cyber Skill Nexus · Jersey City, New Jersey · Hybrid · Posted 12 Nov 2026 🇺🇸
OracleSQLAgileTechnology$55 - $60/hr - TE
Infrastructure DeveloperRecently posted
TechDigital Corporation · Newport Beach, California · Hybrid · Posted 12 Nov 2026 🇺🇸
Stakeholder ManagementMicrosoft OfficeMFA+5TechnologySalary not listed - MD
Data Warehouse ETL DeveloperRecently posted
Macpower Digital Assets Edge Private Limited · Middle River, Maryland · On-site · Posted 12 Nov 2026 🇺🇸
SQLMicrosoft ExcelMicrosoft Office+6TechnologySalary not listed - CG

Senior Full Stack DeveloperRecently posted
Creative Global Consulting · United States · Hybrid · Posted 12 Nov 2026 🇺🇸
MicroservicesRxJSSpring+5TechnologySalary not listed - GR
Systems Engineer- Requirements DeveloperRecently posted
Graham Inc. · Washington, Washington DC · On-site · Posted 12 Nov 2026 🇺🇸
System DesignTechnologySalary not listed - AG

Full Stack Software EngineerRecently posted
Addison Group · Reno, Nevada · Hybrid · Posted 12 Nov 2026 🇺🇸
MicroservicesMongoDBSQL+14Technology$50 - $60/hr - DT
Java Fullstack Developer - Lansing, MIRecently posted
Digital Technology Solutions · Lansing, Michigan · Hybrid · Posted 12 Nov 2026 🇺🇸
DockerNext.jsSQL+16TechnologySalary not listed - SY

Local New Business Developer - USBL - USRecently posted
Sysco · New Orleans, Louisiana · Hybrid · Posted 12 Nov 2026 🇺🇸
Microsoft ExcelMicrosoft PowerPointCRM+5SalesSalary not listed - IS

Oracle Apex & Forms DeveloperRecently posted
i-Link Solutions Inc · Harrisburg, Pennsylvania · Remote · Posted 12 Nov 2026 🇺🇸
OraclePL/SQLSQL+6TechnologySalary not listed - MS
Digital Solutions Developer - Power Pages & UXRecently posted
Management Solutions LLC · Knoxville, Tennessee · Hybrid · Posted 12 Nov 2026 🇺🇸
Microsoft OfficeGitHTML+5TechnologySalary not listed - TB
GIS DeveloperRecently posted
Trail Blazer IT Consulting · Austin, Texas · Hybrid · Posted 12 Nov 2026 🇺🇸
TechnologySalary not listed - NG

FullStack EngineerRecently posted
Nexo Global Inc · Chattanooga, Tennessee · Hybrid · Posted 12 Nov 2026 🇺🇸
TechnologySalary not listed