Dieses Stellenangebot ist nicht mehr verfügbar
Full Stack Engineer
- Columbus, Ohio, United States
- Columbus, Ohio, United States
Über
About the Company:
We are a dynamic and innovative development team dedicated to building high-quality, scalable, and robust software solutions. We foster a collaborative environment where creativity and continuous learning are encouraged. We work closely with product managers, designers, and other engineers throughout the entire software development lifecycle, from concept and design to testing and deployment.
About the Role:
We are seeking a highly skilled and motivated Java Full Stack Engineer to join our growing team. In this role, you will be instrumental in designing, developing, and maintaining both the front-end and back-end components of our critical applications. If you're passionate about crafting engaging user experiences and robust, performant services, and thrive in a fast-paced, agile environment, we encourage you to apply
Responsibilities:
- Full Stack Development:
Design, develop, and maintain high-performance, scalable, and secure web applications, leveraging Java for the back-end and modern JavaScript frameworks for the front-end. - Back-End Expertise:
Develop robust back-end services and APIs using Spring Boot, Microservices architecture, and other relevant frameworks. - Front-End Expertise:
Implement engaging and responsive user interfaces using modern front-end frameworks such as React, Angular, or - Collaboration & Design:
Work closely with product owners, designers, and fellow engineers to understand requirements, define technical specifications, and contribute to the overall architecture and design of our software systems. - Code Quality:
Write clean, well-documented, and testable code, adhering to best practices and coding standards. Participate actively in code reviews to ensure quality, maintainability, and architectural alignment. - Troubleshooting & Debugging:
Diagnose and resolve issues across the entire stack, identifying root causes and implementing effective solutions. - Data Management:
Work with various database technologies (SQL and NoSQL) for data modeling, querying, and optimization. - DevOps & Automation:
Implement and maintain CI/CD pipelines to automate testing and deployment processes, contributing to efficient development workflows. - Continuous Improvement:
Stay up-to-date with emerging technologies and industry trends, continuously seeking to improve our development practices and tools.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Demonstrable experience in full-stack software development with a strong focus on Java.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with Agile development methodologies (Scrum, Kanban).
- Strong understanding of data structures, algorithms, and system design.
- Excellent problem-solving and analytical skills.
Required Skills:
- Back-End:
- Languages: Java 17 OR Java 21, J2EE
- Frameworks: Spring Boot, Microservices architecture
- Databases: Proficiency with Relational databases (e.g., PostgreSQL, MySQL, Oracle) AND NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB)
- APIs: RESTful APIs, GraphQL
- Tools: Maven, Gradle, Git
- Front-End:
- Languages: JavaScript, HTML5, CSS3
- Frameworks/Libraries: Proficiency in at least one modern framework like , Angular, or
- Build Tools: Webpack, npm, Yarn
- DevOps & Cloud:
- Familiarity with containerization technologies like Docker and Kubernetes.
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, AWS DevOps).
Preferred Skills:
- Messaging experience with Kafka, RabbitMQ, or JMS.
- Experience with AWS cloud platforms (e.g., EC2, S3, Lambda, RDS, Kubernetes).
- Experience with Front-end State Management (Redux, NgRx, Vuex) and Testing Frameworks (Jest, React Testing Library, Karma, Jasmine, Mocha).
Pay range and compensation package:
Salary up to $130K, only open to USC/GC candidates.
Equal Opportunity Statement:
We are committed to diversity and inclusivity in our hiring practices.
```
Sprachkenntnisse
- English
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.