Description

About the job
Full Stack Java Developer (Java/React/AWS)

Location: Columbus, Ohio 43240 (Local candidates within 50-60 miles radius required for in-person interviews and hybrid work)

Work Arrangement: Hybrid (3 days onsite, 2 days remote)

Requirements

True Engineering Mindset: Proven problem-solving skills and a passion for building high-quality software
Full Stack Expertise:
Backend: Strong proficiency in Java, Spring Boot, and Microservices development
Frontend: Experience with JavaScript and React (1-2 positions may favor stronger React skills)
Cloud & DevOps: Working knowledge of AWS cloud services, CI/CD pipelines
Database: Familiarity with SQL
Experience: 5-8+ years of professional software development experience
Agile: Understanding of Agile methodologies and experience with at least one framework (e.g., Scrum, Kanban)
Software Engineering Best Practices: Knowledge of Continuous Integration, Continuous Delivery, Test-Driven Development, Cloud Development, application resiliency, and security 
Programming Languages: Proficiency in one or more general-purpose programming languages besides Java
Soft Skills: Demonstrated understanding of business analysis, development, testing, deployment, maintenance, and improvement of software
Responsibilities

Design, develop, and maintain full-stack Java applications using Spring Boot and microservices architecture
Build responsive and user-friendly front-end interfaces using React
Deploy and manage applications on AWS cloud infrastructure
Collaborate with cross-functional teams to gather requirements and deliver solutions
Participate in code reviews and ensure adherence to coding standards and best practices
Write unit and integration tests to ensure code quality
Troubleshoot and resolve application issues

Education

Any Graduate