Full Stack Java Developer (Hybrid - Charlotte, NC | W2 Only) - H1B
- 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
+39 more
Job description
We are seeking a dynamic and highly skilled Full Stack Java Developer to join our innovative team in a hybrid work environment located in, NC. This role offers an exciting opportunity to develop and maintain cutting-edge web applications, leveraging a broad spectrum of technologies including Java, JavaScript, and modern front-end frameworks. The ideal candidate will be passionate about creating seamless user experiences, designing robust backend systems, and collaborating within an agile environment to deliver impactful solutions. Applicants must possess a valid US driver’s license to comply with the role’s requirements., * Design, develop, and implement scalable web applications utilizing Java, JavaScript, React, Angular, and other front-end and back-end technologies.
- Collaborate with cross-functional teams to gather requirements, translate them into technical specifications, and deliver high-quality software solutions aligned with project goals.
- Develop RESTful APIs and integrate third-party web services to enhance application functionality.
- Participate in all phases of the Software Development Life Cycle (SDLC), including planning, coding, testing, deployment, and maintenance.
- Write clean, efficient code with a focus on UI/UX design principles using HTML, CSS, Bootstrap, and TypeScript.
- Conduct unit testing and debugging to ensure optimal performance across multiple platforms and devices.
- Utilize version control systems such as GitHub and TFS to manage code repositories effectively.
Must have:
Spring Boot - microservices, REST APIs, batch processing Angular - components, services, RxJS Microservices + Docker & Kubernetes Kafka / event-driven architecture AWS or Azure cloud experience Must be commutable to Charlotte, NC (3 days/week onsite)
Requirements
- Proven experience in full-stack web development using Java (including Java EE), C#, Python or similar languages.
- Strong knowledge of front-end frameworks such as React, Angular, or Vue.js along with UI/UX design best practices.
- Hands-on experience with database design and management using SQL Server, MySQL, PostgreSQL or MongoDB; familiarity with ORM tools like Entity Framework is preferred.
- Experience working within Agile methodologies and utilizing tools like Visual Studio, Eclipse, SVN or Git for source control management.
- Familiarity with microservices architecture, RESTful API development, SOAP web services, WCF services, and cloud platforms such as AWS or Azure.
- Knowledge of multithreading concepts, application debugging techniques, and software development best practices including CI/CD pipelines.
- Understanding of application security principles and experience implementing secure coding standards is a plus.
Join us to be part of a forward-thinking team committed to delivering innovative solutions that make a real difference! We value energetic problem-solvers who thrive in collaborative environments and are eager to grow their skills in full-stack development across diverse technologies.
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…