Java Developer

Indotronix Avani Group
Charlotte, NC, United States
about 1 month ago
Apply on candidateportal.ceipal.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) HTML5 Bootstrap (Software) C Sharp (Programming Language) Cascading Style Sheets (CSS) Computer Programming Computer Telephony Integration Linux Programming Tools Distributed Systems Java Platform Enterprise Edition (J2EE)
+17 more
JQuery Junit Linux System Administration Microsoft Lync Microsoft SQL Server Microsoft Copilot Software Engineering Apex Code Multithreading Load Balancing System Availability Spring-boot Software Security AngularJS Restful APIs Jenkins Microservices

Job description

Join a dynamic technology team at Bank of America as a Senior Java Developer, driving the design and development of innovative Collaboration and Productivity applications within the financial sector. Lead the migration of .NET applications to Java, working on critical, enterprise-level solutions that shape the future of banking technology. This onsite/hybrid contract role offers the chance to collaborate with cutting-edge teams and make a meaningful impact in a fast-paced, growth-focused environment., Design, develop, and implement enterprise-grade Java applications for Real Time Communication and productivity tools.

  • Lead the migration of .NET-based systems to Java, ensuring seamless integration and performance.
  • Craft detailed technical designs and ensure alignment with existing infrastructure and security standards.
  • Build and maintain microservices using Spring Boot with native load balancing.
  • Develop and optimize SQL Server database solutions for high availability and scalability.
  • Collaborate closely with cross-functional teams and stakeholders to define requirements, set priorities, and drive projects through the full development lifecycle.
  • Troubleshoot, resolve, and document development and production issues across distributed environments.
  • Champion automation by leveraging Copilot for accelerated, high-quality software delivery.
  • Produce user documentation and support tools to enhance productivity and user experience.
  • Embrace ownership by proactively identifying new opportunities for technical innovation and organizational value.

Requirements

Bachelor’s degree in engineering or information systems.

  • 12+ years of software development experience within the financial or technology sector.
  • Expertise in Java 11+ (Java 17+ preferred), J2EE, Spring Boot, microservices, and RESTful web services.
  • Proven track record with heavy SQL Server development and optimization.
  • Experience with distributed systems, multi-threaded programming, high availability, and application security.
  • Familiarity with .NET/C# (especially valuable for migration projects).
  • Comfortable working in Linux environments.
  • Hands-on experience using Copilot for development.
  • Strong communication skills; enthusiastic, innovative, and proactive (“Type A” personality).
  • Experience connecting vendor APIs using Oath authentication.

Preferred Skills

  • Exposure to Copilot agents or Studio.
  • Experience with Power Platform.
  • Familiarity with CTI APIs (TSAPI, JTAPI), Lync UCWA, HTML5, CSS3, Bootstrap, JQuery, AngularJS.
  • Experience with JUnit and Jenkins automation frameworks., Bank of AmericaSr Java Developer x4Charlotte NC or Jacksonville FL or Richmond VA3 days onsite/2 remote12+ month contract IV Process: Apex Tech Screen and 1 client interview (Times are EST Monday 12 and 1 Tuesday 10 and 1130 Wed 1 Thursday 10)Requirements:* Java 11+ (17+ ideal)* Heavy SQL server experience* Springboot w/ native load balancing* Experience in a microservice environment* net/c# exposure (very helpful since it’s a migration)* Linux exposure (can log into a box an innovative Type A * Experience using Oath to connect vendor APIsNice to have* Copilot agents or studio* Power platformProject Details:* Migrating net to Java for the LOB

Benefits & conditions

Opportunity to work on high-impact, enterprise-level projects in the financial sector.

  • Hybrid work environment (3 days onsite, 2 days remote).
  • Professional growth through challenging migration and modernization initiatives.
  • Collaborative culture with skilled peers and access to advanced development tools.
  • 12+ month contract with potential for extension.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidateportal.ceipal.com
Prepare application

Good distractions

Loading talks and stories from around this role…