Core Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
- Execute software solutions through design, development, and technical troubleshooting while applying nonroutine problem-solving approaches.
- Create secure, high-quality production code and maintain algorithms that operate synchronously across integrated systems.
- Produce architecture and design artifacts for complex applications and ensure code adheres to design constraints.
- Gather, analyze, and synthesize large, diverse data sets to develop visualizations and reporting that inform continuous improvement.
- Identify hidden problems and data patterns to drive improvements to coding hygiene and system architecture.
- Contribute to engineering communities of practice and events exploring new and emerging technologies.
- Support a team culture that values diversity, equity, inclusion, and respect.
Requirements
We are seeking a Software Engineer, Core Java to join our dynamic team. The ideal candidate will have strong experience in Core Java, Spring Boot, automated testing, AWS, and component design and a proven ability to design, develop, and deliver secure, high-quality production software and troubleshoot complex issues end to end., * 3+ years of applied software engineering experience with formal training or certification.
- Proficiency in Core Java and Spring Boot, with end-to-end component design experience.
- Automation and testing tools proficiency for at least 3 years, including unit, integration, and performance testing.
- Hands-on experience with AWS infrastructure and services.
- Experience with AI tools for at least 1 year to enhance development or operations workflows.
- Experience developing, debugging, and maintaining code in large environments using modern programming and database querying languages.
- Knowledge of SDLC, Agile methodologies, CI/CD, application resiliency, and security fundamentals.
Preferred Skills:
- Experience working across cross-functional teams and creating Java-based support applications.
- Exposure to cloud-native patterns and broader cloud technologies.
- Familiarity with front-end technologies such as React, React Hooks, TypeScript, GraphQL, and SPA patterns.
- Experience using analytics platforms like Google Analytics, Segment, or Amplitude to inform product decisions.
- Understanding of common UX patterns and performance testing practices.
- Domain knowledge in financial services systems.
Benefits & conditions
- 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 the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦