Skip to main content

Full Stack Developer (Java, ReactJS, AWS)

Technology
NimbusAITech LLC
Columbus, United States1 month ago
Service contractOn-site

Job description

Job Title: Full Stack Developer (Java, ReactJS, AWS)

Location: Columbus, OH (5 Days Onsite)

Job Type: Contract

Position Overview

We are seeking a highly skilled and motivated Full Stack Developer to join our onsite engineering team in Columbus, OH. In this role, you will be responsible for designing, developing, and deploying scalable, high-performance enterprise applications. You will work across the entire software development lifecycle, building resilient back-end services with Java and Spring Boot, creating dynamic and responsive user interfaces using ReactJS, and deploying cloud-native solutions on AWS.

The ideal candidate is a collaborative problem-solver who thrives in a fast-paced, Agile environment and has a proven track record of delivering secure and maintainable full-stack applications.

Key Responsibilities

End-to-End Development: Design, develop, test, and deploy robust full-stack web applications using Java, ReactJS, and modern web technologies.

Back-End Engineering: Build and maintain scalable, secure, and resilient microservices and RESTful APIs using Java and the Spring Boot framework.

Front-End Engineering: Develop intuitive, highly responsive, and reusable front-end components and user interfaces using ReactJS, HTML5, CSS3, and modern JavaScript (ES6 ).

Cloud Integration: Architect and deploy cloud-native applications utilizing AWS services (e.g., EC2, S3, RDS, Lambda, ECS/EKS).

Database Management: Design and optimize database schemas, queries, and transactions using relational (SQL, PostgreSQL, Oracle) and non-relational (NoSQL, MongoDB) data stores.

CI/CD & DevOps: Participate in building and optimizing continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.

Code Quality & Testing: Write clean, maintainable code and conduct unit, integration, and end-to-end testing (e.g., JUnit, Jest, Cypress) to ensure application reliability.

Collaboration: Work closely with product managers, UX/UI designers, and cross-functional teams to translate business requirements into technical deliverables.

Troubleshooting: Monitor application performance, identify bottlenecks, and resolve production issues in a timely manner.

Required Skills & Qualifications

Experience: 5 years of professional experience in full-stack software development.

Back-End: Strong proficiency in Java (Java 8 ) and the Spring ecosystem (Spring Boot, Spring MVC, Spring Data).

Front-End: Deep understanding of ReactJS, its core principles, and state management libraries (e.g., Redux, Context API).

Cloud (AWS): Hands-on experience with Amazon Web Services (AWS) infrastructure, cloud deployment, and serverless architecture.

APIs: Extensive experience designing and consuming RESTful web services and microservices architecture.

Databases: Solid understanding of SQL and relational databases, alongside basic knowledge of NoSQL databases.

Version Control: Proficiency with Git and modern version control workflows.

Methodology: Strong experience working within Agile/Scrum development methodologies.

Work Arrangement: Ability to work onsite in Columbus, OH, 5 days a week.

Preferred Qualifications

Experience with containerization and orchestration tools (Docker, Kubernetes).

Knowledge of event-driven architecture and messaging systems (Kafka, RabbitMQ, SQS).

Familiarity with AI-assisted development tools or large language model (LLM) integrations.

Experience in the financial services, banking, or large-scale enterprise sectors.

AWS Certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect).

To Apply: Please submit your updated resume, highlighting your experience with Java, ReactJS, and AWS, along with any relevant portfolio links or GitHub repositories.

Keywords
HTML5GitLabOrchestrationApache KafkaReduxSpring FrameworkMongodbRabbitMQOracle DatabaseJavaScriptDevOpsCOLUMBUSCss 3PostgresqlScrumSqlJavaRelational grammarCI / CDMachine code

Interested in this role?