BCforward
Senior Java Developer / Java Data Engineer
Charlotte, North Carolina, USA · Senior · Contract
Sponsorship not specifiedDetected 26 days ago
JavaAngularHTMLSpringData StructuresSQLNoSQLKafkaSparkData EngineeringAgileLoad TestingLeadershipCommunicationCollaborationProblem SolvingMentoringHadoop
About the role
- Strong Core Java, including multithreading, Collections, JDBC, and Java profiling tools.
- Frameworks: Spring, Spring Boot, JPA, Hibernate.
Responsibilities
- Deliver hands-on application development across current and target processes.
- Partner with technology teams to implement target architecture and migrate to strategic platforms.
- Design and optimize data pipelines for streaming, batch, and API-based ingestion.
- Load and manage large datasets in Hadoop and compute complex logic on Spark platforms.
- Perform performance profiling, tuning, and memory optimization for data-intensive applications.
- Lead and mentor engineering team members and support Agile delivery practices.
- Computer science fundamentals in design, data structures, and algorithms.
- Skills to optimize data pipelines and queries for performance and scalability.
- $68.25/hr (W2) Job ID: 399864 About BCforward BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients.
- 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.
Requirements
- 9+ years of end-to-end Java application development.
- Expertise in performance tuning of data-intensive applications and memory optimization.
- Proficiency with SQL and NoSQL databases and data integration/ETL tools.
- Required Skills &
- Required Skills & Qualifications: 9+ years of end-to-end Java application development.
Nice to have
- Preferred Skills: Experience in Hadoop or other distributed big data ecosystems.
Skills
- Hadoop, Spark, Kafka, Hive, or Flink.
- Experience discovering, ingesting, and incorporating real-time, streaming, batch, and API-based data.
- Problem-solving skills with ability to resolve complex data engineering issues.
- Leadership and mentoring experience.
- Excellent communication skills.
- BS/MS in Computer Science, Engineering, or a quantitative discipline from a reputed university.
- Background in enterprise stress testing and knowledge of credit, operational, and market risk.
- Experience in Hadoop or other distributed big data ecosystems.
- Knowledge of cloud or distributed computing.
- 5+ years with Java UI technologies such as HTML5, AngularJS, Backbone.js, and Bootstrap.
- Experience in Agile/Scrum environments.
- Why BCforward?
Benefits
- When you join our team, you gain access to: Competitive compensation and benefits.
Company info
- 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.
- If this sounds like the right opportunity for you, please apply with your most recent resume.
- At BCforward, we believe in advancing lives and careers.
Apply directly at BCforward →Create a free account for alerts like thisView BCforward immigration profile
This listing is sourced directly from BCforward's careers page and normalized into a canonical job model.