Senior Java Developer / Technical Lead
$65.05 per hourBC Forward
Job Description
Job Description
Job Title: Senior Java Developer / Technical Lead
Location: Charlotte, NC
Duration: Contract - 12 months
Pay Range: $65.05/hr (W2)
Job ID: 408601
About BCforward
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Job Description
We are seeking an experienced Application Programmer III to join our dynamic team. The ideal candidate will have strong experience in Java, Spring MVC, and distributed systems and a proven ability to design, implement, and maintain high-volume, secure, and scalable applications that align to business objectives .
Responsibilities:
- Provide senior Java development, technical direction, and oversight for solution delivery.
- Oversee design, implementation, and maintenance of complex applications using Spring MVC and related frameworks.
- Ensure code quality, standards compliance, and effective CI/CD practices with Git and Maven.
- Align technical solutions with business requirements and performance objectives.
Required Skills & Qualifications:
- Primary skill in Spring MVC with experience on high-volume applications.
- Expertise with Spring ecosystem: Spring Boot, Spring Security, Spring Integration, Spring Data JPA.
- SOAP and REST web services, REST/JSON standards, and XML/JSON binding libraries such as JAXB, Jackson, and Gson.
- 5+ years of hands-on software development experience with Java/J2EE and distributed systems.
- Frontend familiarity with Handlebars, Foundation, and ReactJS.
- Unit testing skills Junit.
- Git, Maven, Nexus, Bitbucket, and Eclipse or equivalent IDE, including branching and merge strategies.
- Monitoring and logging tools such as Splunk and Dynatrace.
- Messaging with WebSphere MQ or ActiveMQ and familiarity with JVM internals and performance tuning.
- Experience with Groovy and strong object-oriented design and Java design patterns.
- Basic knowledge of AI agents and using AI for code reviews and code authoring.
Preferred Skills:
- Bachelor's or Master's degree in Computer Science or related field.
- Exposure to Agile methodologies and collaborative team environments.
- Strong communication skills to convey complex technical concepts to technical and business stakeholders.
- Analytical skills for requirement decomposition, problem solving, and constructive code reviews.
- Ability to propose and drive process or technology improvements.
Role Logistics:
- Start month: October.
- Interview process: 1-2 rounds. Video required. In-person preferred.
- Hybrid schedule: Minimum 3 days per week onsite.
- Glider process includes ID verification.
Candidate Instructions for Resume Submission:
- List current location, relocation plan, and availability or start date.
- Indicate whether any cooling-off period is required.
Why BCforward?
At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:
- Competitive compensation and benefits.
- Opportunities for growth with global clients.
- A supportive, inclusive culture that values innovation and people.
- Exposure to cutting-edge technologies and projects.
About Our Commitment
BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.
Interested? Apply Now!
If this sounds like the right opportunity for you, please apply with your most recent resume.
- ...annual report. Artech provides technical expertise to fill gaps in clients... ...variable cost.Job DescriptionJava Developer will be responsible for developing WS and Java Batch components using Spring... ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology...SeniorWork experience placementImmediate startFlexible hours
- Job DutiesServe as the technical lead for medium to large-sized global development teamsDesign, develop and unit test applications using Java/J2EE technologies with Service-oriented architectureDesign component design and associated pseudo code with unit test casesSupport...Suggested
- Senior Java Developer100% onsite presence neededLocation: Charlotte, NCDuration: 12 MonthsSenior Java Developer who has got extensive experience on core Java, multithreading, spring modules, REST API, knowledge on.NET and .NET core and caching frameworks exp.Senior
- Tech LeadPosition Summary:Technical and Architect Lead with 10+ years of overall experience and 2-3+ years of experience in leading technology PODs, will work in close Developers, QA Engineers and BAs to develop the application modules.Responsibilities:End-to-end technical...Suggested
- ...BitBucket or any source control systemHave understanding on different CI/CD approach. Concourse will be added advantageContribute system technical designWork independently with minimum support from leadsTeraform knowledge will be plusKnowledge of various tools which we used in...Senior
- ...Senior Java Spring Boot DeveloperLocation: Charlotte, NCPosition Type: ContractJob Description:• Bachelors' degree in Computer Science... ...professional Java Software Engineering experience.• 3+ years of developing Microservices and REST APIs with Spring Boot.• Kafka or MQ...Senior
- ...Senior Java DeveloperLocation: Charlotte, NC, Plano TX, Pennigton NJFull TimeJob DescriptionMust Have Technical/Functional SkillsAmazon Web ServicesApplication ArchitectsRoles & ResponsibilitiesMandatory skillsStrong hands-on Java coding (JDK 8+) experienceExperience in...Senior
- ...Akkodis is seeking a Developer contract position in Charlotte, NC. You will design, develop, and maintain scalable .NET and Java-based microservices in a distributed systems environment. Responsibilities include building RESTful APIs, optimizing SQL/NoSQL databases, and...SeniorContract work
$96.8k - $145.2k
...apply now.We are currently seeking a Senior Java Developer - Treasury Technology (FTE / Hybrid) to... ..., and translate them into appropriate technical solutions.• Develop and maintain backend... ...innovation. We are one of the world's leading AI and digital infrastructure...SeniorFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours3 days per week- ...Overview We are seeking a highly experienced Senior Java Developer with 8–10 years of backend development expertise. The role focuses on supporting identity and access management (IAM) services, including dual-factor authentication and user identity creation. The ideal...Senior
- ...business applications using leading technologies such as TIBCO, Vitria... ...decisions to guide the technical team towards building software... ...the software quality standards Develop user training programs,... ...Hands on experience in Core Java (Java 8+)• Experience with Spring...SeniorFull timeTemporary workRelocation
- ...people who work here.NTT DATA Services currently seeks a Senior Java/J2EE Developer to join our team in Charlotte, North Carolina (US-NC), United... ...of SOA concepts, principles and patterns is required.Technical Skills: Java/J2EE, Web User Interface Design,Software Requirements...SeniorFor contractors
- ...Senior Java DeveloperLocation: Charlotte, NC Duration: 12 Months Contract Visa: Only GC or USC (No H1B)Job Requirements8+ years of Java development experience.Expertise in Spring Boot, Hibernate, and Microservices.Experience with RESTful APIs, SQL/NoSQL databases.Familiarity...SeniorContract workH1b
- ...Sr. Java Developer with Kafka, MQ, MulesoftLocation: Charlotte, NC / Plano, TX / Atlanta, GADuration: FulltimeJob Description:10+ years Sr. Java Developer with Kafka, MQ, MulesoftMust Have Technical/Functional Skills:Java, Spring MVC, Spring Boot, Rest API, microservices...Senior
- ...Java Developer (Senior)Location: Charlotte, NC (Day 1 onsite - no flexibility)Duration: 6+ MonthsMust have: Java, Spring Boot, Drools - Senior Software Engineer• 5+ years of development experience in Java/J2EE and DROOLS technologies• 3+ years of development experience...Senior
- ...Senior Java DeveloperAbhishek would like to share a job opportunity as Senior Java Developer in Charlotte, NC / Plano, TX / Atlanta, GA / Newark, DE location for a Fulltime position.*** In case, if you are not comfortable with this location, please share your preference...SeniorFull timeWork visa
- ...Job Title: Senior Java Developer Location: Charlotte, NC, Plano TX, Pennigton NJ Full Time Job Description Must Have Technical/Functional Skills Amazon Web Services Application Architects Roles & Responsibilities Mandatory...SeniorFull time
- ...Senior Software DeveloperClear Markets is a leading developer and operator of derivative trading platforms for the world’s most sophisticated investment banks and... ...QualificationsExtensive Knowledge and experience in:5+ years - Java server side application development2+ years - Java...SeniorWorldwide
- ...Senior Java DeveloperWork Location & Reporting Address: Raleigh, NC 27604, Atlanta, GA 30303, Charlotte, NC 28202 Is this a hybrid or full... ...MQJob SummaryWe are seeking an experienced Java & Spring Boot Developer with strong expertise in building scalable, high-performance...SeniorContract workImmediate start
- ...Senior Java DeveloperImmediate need for a talented Senior Java Developer. This is a 11+ Months Contract opportunity with long-term... ...solutions to diverse teams namely, technical, business and managementGood... ...client is a leading Banking Industry and we are currently...SeniorContract work
- ...Senior Full Stack Java DeveloperLocation: Charlotte, NC (28262) Within 50 Miles Salary Range - $60/hr on W2 - $65/hr on W2Required Skills & Qualifications:9+ years of hands-on experience with Core Java7+ years of experience with Spring Boot4+ years of experience with...Senior
- ...Full Stack DeveloperMandatory skills: Core Java PL/SQL AWS Spring, Springboot,... ...highly skilled and motivated Full Stack Developer with a strong emphasis on ReactJS for the... ...business requirements and translate them into technical specifications that drive project success...Senior
- ...Senior Java DeveloperThis role is responsible for providing senior-level Java development, technical direction, and oversight to a team delivering technology solutions. Key responsibilities... ...software implementations and have developed depth and breadth in several technical...Senior
$58 per hour
...Senior Java DeveloperTrident Consulting is seeking a Senior Java Developer for one of our clients in Charlotte, NC. A global leader in business and technology services... ...business requirements and translate them into technical specifications that drive project success.User...SeniorContract work- ...Senior Java DeveloperContractFortune 100 financial services organization that is the leading retirement provider for people who work in the academic, research,... ...Payments PlatformWork closely with technical lead and offshore developers to implement new Spring based componentsManage...Senior
- ...Senior Java DeveloperWe are looking for an experienced Senior Java Developer to join client for an on-site opportunity. The ideal candidate should have strong hands-on... ...maintainable code.Participate in system design and technical architecture discussions.Troubleshoot...Senior
- ...Pacer Group is seeking a Senior Full Stack Developer in Charlotte, NC, with extensive experience in Java 17+ and Angular 17+. The ideal candidate will have a proven track record of designing and building high-performance systems in a collaborative team environment. This...SeniorHourly pay
- ...Senior Java Developer Location: Charlotte, North Carolina (Hybrid) Employment Type: Contract Contract Duration: 12 Months Role... ...responsible for providing senior-level Java development, technical direction, and oversight to a team delivering technology solutions...SeniorContract work
- ...Role: Senior Java Full Stack Developer Location: Charlette, NC - 5 days Onsite - No Hybrid Type: contract Mandatory: ReactJS Job Description: 12+ Years IT experience mandate • Strong proficiency and hands-on experience with...SeniorContract work
- ...Senior Full Stack Java/Angular DeveloperLocation: Charlotte NC (Hybrid Onsite)(Locals Only)Duration: 12+ months contractVisa: No H1b/CPT/OPTRate... ...of Typescript, Javascript and JQueryAbility to design and develop efficient UIServer Side:Proficient in Spring Boot (includes...SeniorH1bLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer / Technical Lead. Be the first to apply!
- java software engineer Charlotte, NC
- java developer remote Charlotte, NC
- remote junior java developer Charlotte, NC
- senior java software engineer Charlotte, NC
- java microservice developer Charlotte, NC
- java developer Charlotte, NC
- senior java developer Charlotte, NC
- java developer remote part time Charlotte, NC
- entry level java developer remote Charlotte, NC
- lead full stack java developer Charlotte, NC

