Senior Full Stack Developer - Java
EXA TECHNOLOGIES,LLC
Charlotte, NC, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$90,000.0 - $95,000.0
Working hours
Regular working hours
Job source
Tech stack
HTML
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Amazon Web Services
Microsoft Azure
Cascading Style Sheets (CSS)
Cloud Computing
Code Review
Gradle
Java Persistence API
+28 more
Junit
PostgreSQL
Apache Maven
Microsoft SQL Server
NoSQL
OpenShift
Oracle (Applications)
Mockito
Standard Sql
Software Engineering
SQL Databases
TypeScript
Web Applications
Spring-mvc
ReactJS
Spring-boot
Backend
Git
Spring Data
AngularJS
Integration Tests
Kubernetes
Apache Kafka
Front End Software Development
Restful APIs
Docker
Jenkins
Microservices
Job description
EXA Technologies is hiring an experienced Java Full Stack Developer to support a leading financial services client in Charlotte. You’ll build and maintain enterprise web applications end to end, from Spring Boot microservices and APIs to modern front-end interfaces, working closely with product owners, architects, and QA in an Agile team., * Design, develop, and maintain full stack applications using Java, Spring Boot, and React or Angular
- Build RESTful APIs and microservices that are secure, scalable, and well-tested
- Develop responsive, user-friendly front-end components and integrate them with backend services
- Write efficient SQL and work with relational and NoSQL databases
- Write unit and integration tests; take part in code reviews and follow engineering best practices
- Work with CI/CD pipelines and support deployments and production issues
- Collaborate with BAs, product owners, and other developers to turn requirements into working features
Requirements
- 7+ years of software development experience
- Strong Java skills (Java 11 or later), including Spring Boot, Spring MVC, and Spring Data/JPA
- Hands-on front-end experience with React or Angular, plus JavaScript/TypeScript, HTML, and CSS
- Experience designing and consuming REST APIs and building microservices
- Solid SQL skills with Oracle, PostgreSQL, SQL Server, or similar
- Experience with Git, Maven or Gradle, Jenkins or similar CI/CD tools, and Agile delivery
- Testing experience with JUnit, Mockito, Jest, or similar
- Strong communication and problem-solving skills
Nice to have
- Cloud experience (AWS, Azure, or GCP)
- Docker, Kubernetes, or OpenShift
- Messaging tools such as Kafka or MQ
- Banking or financial services domain experience, Candidates must be authorized to work in the United States without current or future visa sponsorship. EXA Technologies does not provide visa sponsorship for this role.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…