Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Title: Sr. Java Developer (Banking/Financials)
Location: Charlotte NC (On-site)
Job Type: Contract W2
Experience Level: 9 to 12 years
Job Description:
We are seeking a skilled and motivated Java Developer to join our growing team in Charlotte NC. The ideal candidate will have strong experience in developing scalable high-performance applications using Java and related technologies. You will be involved in the full software development life cycle from requirements gathering to deployment and maintenance.
Responsibilities:
Design develop and maintain Java-based applications
Write well-designed testable and efficient code
Participate in code reviews design discussions and team meetings
Collaborate with cross-functional teams to define and deliver new features
Troubleshoot and debug applications to optimize performance
Ensure application designs conform to business goals and technical standards
Required Skills:
Strong hands-on experience in Java 8/11
Proficiency in Spring Boot Spring MVC and RESTful APIs
Experience with Hibernate/JPA
Familiarity with Maven/Gradle Git and CI/CD tools
Solid understanding of Object-Oriented Programming (OOP) and design patterns
Good knowledge of SQL and relational databases like MySQL PostgreSQL or Oracle
Experience with microservices architecture is a plus
Preferred Skills:
Experience with front-end technologies like JavaScript React or Angular
Cloud experience (AWS Azure or GCP)
Knowledge of containerization tools like Docker and Kubernetes
Familiarity with Agile/Scrum methodologies
Qualifications:
Bachelors degree in Computer Science Engineering or related field
9 to12 years of professional Java development experience
Full Time