Java Developer
Contract To Hire
Application Developer/Development
Columbus, Ohio [job_pay_with_icon]
Contract To Hire
Application Developer/Development
Columbus, Ohio
[job_pay_with_icon]
To Apply for this Job Click Here
Senior Full Stack Developer – Java / Spring Boot / React / GCP
Position Summary
We are seeking an experienced Full Stack Developer with strong backend development expertise in Java and Spring Boot, along with hands-on React.js experience. This individual will primarily focus on designing and developing scalable backend services, REST APIs, and microservices while contributing to modern, responsive front-end applications.
The ideal candidate will have experience building enterprise-scale, cloud-native applications using Google Cloud Platform (GCP), strong API integration skills, and the ability to work across the full software development lifecycle.
Key Responsibilities
-
Design, develop, test, and support enterprise applications using Java, Spring Boot, and React.js.
-
Build scalable, secure, and high-performing backend services, REST APIs, and microservices.
-
Develop and maintain responsive front-end applications using React.js.
-
Design and implement API integrations and enterprise solutions using Apigee or similar API gateway technologies.
-
Develop and optimize database solutions, including SQL queries, schema design, and performance tuning.
-
Build and support cloud-native applications deployed on Google Cloud Platform (GCP).
-
Collaborate with architects, product owners, business stakeholders, and development teams to translate requirements into technical solutions.
-
Participate in technical design discussions, code reviews, and architectural decisions.
-
Develop automated unit, integration, and functional tests to ensure application quality.
-
Support CI/CD pipelines, deployment processes, and DevOps best practices.
-
Troubleshoot complex application, API, database, and cloud infrastructure issues.
-
Monitor and improve application performance, scalability, availability, and security.
-
Provide technical guidance and mentoring to other developers as needed.
-
Participate in Agile ceremonies and support production applications and incident resolution.
Required Qualifications
-
Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field, or equivalent experience.
-
5+ years of enterprise application development experience.
-
Strong hands-on experience with Java 8 or higher and object-oriented programming.
-
Extensive experience with Spring Framework, Spring Boot, REST APIs, and microservices architecture.
-
Solid hands-on experience with React.js and modern front-end development.
-
Experience building and integrating applications with RESTful services.
-
Strong experience with Google Cloud Platform (GCP) and cloud-native application development.
-
Experience with Apigee or similar API gateway platforms.
-
Experience with SQL and relational databases such as DB2, Oracle, MySQL, or PostgreSQL.
-
Familiarity with Swagger/OpenAPI and API documentation.
-
Experience with Maven, Jenkins, Git/GitHub, and modern development tools.
-
Understanding of CI/CD, automated testing, and DevOps practices.
-
Experience working in Agile/Scrum environments.
-
Strong analytical, troubleshooting, and problem-solving skills.
-
Excellent communication skills and ability to collaborate across business and technology teams.
Preferred Qualifications
-
Banking or financial services industry experience.
-
Experience supporting enterprise applications across multiple business units.
-
Experience with production support, incident management, and application performance optimization.
-
Experience with automated API testing tools such as Postman and Newman.
-
Experience with Docker, Kubernetes, or other containerization technologies.
-
Familiarity with AI and Generative AI technologies, including integration of AI-powered capabilities into enterprise applications.
-
Experience providing technical leadership, mentoring developers, and coordinating technical deliverables.
To Apply for this Job Click Here
Apply Now
Stay Up To Date
Sign up to receive job alerts
sent directly to you!