Java Developer
Vision Square Inc
Job Description
Job Description
Java Developer Banking / Financial Services
Location: Charlotte, NC
Work Arrangement: Onsite
Employment Type: Contract
Industry: Banking / Financial Services
Number of Openings: 1
We are seeking an experienced Java Developer with strong Banking / Financial Services domain experience to design, develop, test, and maintain enterprise-scale applications.
The ideal candidate will have strong hands-on experience with Java, Spring Boot, Microservices, REST APIs, SQL, and enterprise application development , along with experience working in a fast-paced Agile environment.
Banking or Financial Services experience is mandatory.
Key Responsibilities- Design, develop, test, and maintain enterprise Java applications.
- Develop scalable backend services using Java and Spring Boot .
- Design and implement RESTful APIs and Microservices .
- Participate in application design, development, testing, and deployment.
- Translate business requirements into technical solutions.
- Develop clean, maintainable, and reusable code.
- Perform unit testing, debugging, and troubleshooting.
- Participate in code reviews and follow established development standards.
- Troubleshoot application and production issues and provide timely resolutions.
- Collaborate with Business Analysts, Architects, QA Engineers, DevOps teams, and other developers.
- Participate in Agile/Scrum ceremonies, sprint planning, and daily stand-ups.
- Support application deployments and production releases.
- Contribute to application modernization and performance improvements.
- Ensure applications meet enterprise security and compliance standards.
- 5+ years of professional Java development experience
- Strong hands-on experience with Java 8/11/17+
- Spring Framework / Spring Boot
- Microservices architecture
- RESTful APIs and web services
- Strong knowledge of Object-Oriented Programming
- Java design patterns
- Strong SQL experience
- Experience with Oracle, PostgreSQL, or similar relational databases
- Experience with Git or other source-control systems
- Experience with CI/CD tools such as Jenkins, GitLab, GitHub Actions, or Azure DevOps
- Strong debugging and problem-solving skills
- Experience working in Agile/Scrum environments
Candidates must have professional experience working in the Banking or Financial Services industry .
Relevant experience may include:
- Retail Banking
- Commercial Banking
- Investment Banking
- Digital Banking
- Payments
- Credit / Lending
- Cards
- Wealth Management
- Capital Markets
- Financial Transactions
- Banking Applications
- Financial Services Platforms
Candidates without Banking or Financial Services experience will not be considered.
Preferred Skills- Kafka / Apache Kafka
- AWS or Azure
- Docker / Kubernetes
- Messaging systems such as IBM MQ
- Event-driven architecture
- Redis / caching technologies
- API Gateway
- OAuth2 / JWT
- NoSQL databases
- Jenkins / GitLab CI/CD
- Splunk
- SonarQube
- Terraform
- Strong understanding of software development lifecycle.
- Experience developing highly available and scalable enterprise applications.
- Ability to work effectively in a collaborative team environment.
- Strong written and verbal communication skills.
- Strong analytical and problem-solving abilities.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field preferred.
Charlotte, NC
Candidates should be available to work in the Charlotte, NC area under the client's hybrid/onsite work model.
Key SkillsJava | Spring Boot | Microservices | REST APIs | Banking | Financial Services | SQL | Oracle | Kafka | AWS | Azure | Docker | Kubernetes | CI/CD | Agile
$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Charlotte Court House. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides...SuggestedShift workNight shiftWeekend work- Solar Field Engineer / Project Engineer (Solar Construction) Location: Charlotte County / Richmond, VA Duration: 12-Month Contract (Potential for Extension) Pay Rate: $40–$42/hr Per Diem: $178/day for qualified candidates residing more than 50 miles from the project...SuggestedDaily paidContract workFor contractorsWork at office
$178 per day
Solar Field Engineer Length of Assignment: 12 months – possibility to extend based on performance/position need Pay range: $35.00 - 40.26/hr on w2 (all inclusive) Location- Charlotte County for courthouse project. This more of Field Engineering position! Per Diem...SuggestedDaily paidContract workFor contractors- Corban Veterinary Services in Charlotte Court House, Virginia, is in search of a dedicated Medical Director / GP Veterinarian to lead a five-doctor team and maintain high standards of patient care. This unique opportunity allows you to actively practice while managing a...Suggested
- DEPCOM Power is hiring a Solar Logistics Manager to join our team. You will oversee the movement of deliveries between job sites, manage materials, prep jobs, and maintain daily, weekly, and monthly reporting and analytics. This role requires 100% travel, is based anywhere...SuggestedDaily paid
- Category/Area of Expertise: Retail Operations Job Requisition: 471260 Address: USA-VA-Keysville-Rt 3 Box 3C Store Code: Store 01232 Front End (7220265) Food Lion has been providing an easy, fresh and affordable shopping experience to the communities we serve since 1957...Flexible hours
- Food Lion is seeking a dedicated Front End Associate in Virginia to deliver fast, friendly service and accurate checkout support. You will greet customers, scan items, handle payments, and ensure a clean, organized front-end area in accordance with company standards. Ideal...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!


