Sr Java Developers
Job Description
Job Title: 2x Senior Java Developers and 1 Java Lead/Architect
Location:
Hybrid in Charlotte, NC (3 days onsite 2 days remote)
Senior Java Developer (2 Openings)
Project Overview
These are senior-level backend engineering positions supporting a mix of net-new development and enhancement work across enterprise applications. The environment is modern, cloud-oriented, and heavily focused on Java-based application development.
ResponsibilitiesDevelop and maintain enterprise applications
Build backend services and APIs
Create scalable microservice solutions
Participate in architecture discussions
Perform code reviews
Support implementation of new projects and feature enhancements
Troubleshoot production issues
Collaborate closely with architects and product teams
Required Skills:
8 years of Java development experience
Spring Boot
RESTful APIs
Microservices
SQL development
Application design patterns
CI/CD practicesFull-Stack Java Architect (1 opening)
Project Overview
This role serves as the technical leader responsible for translating business requirements into scalable solution designs and architectural roadmaps. The Architect will partner with stakeholders, create technical designs, establish standards, review implementations, and provide direction to development teams. The manager is not looking for a hands-on coder but wants someone who has come up through software engineering and can effectively guide development teams.
ResponsibilitiesGather and translate business requirements
Design enterprise application architectures
Create architectural diagrams and technical documentation
Define application standards and best practices
Review designs and code implementations
Provide technical leadership to engineering teams
Participate in test strategy and sign-offs
Guide modernization initiatives and technology decisions
Ensure scalability, maintainability, and security standards
Required SkillsFull-stack Java architecture experience
Java
Spring Boot
Angular
REST APIs
Microservices
Application integration
Software design patterns
MySQL
PostgreSQL
Technical documentation and diagramming