Full Stack Applications Developer

Techgene Solutions LLC
Cleveland, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Cleveland, United States of America

Tech stack

HTML
Java
API
Automation of Tests
CSS
Cloud Computing
Computer Programming
Databases
Continuous Integration
Database Queries
Software Debugging
Software Design Patterns
Programming Tools
Github
Hibernate
Java Persistence API
Apache Struts
Javaserver Pages
Python
Object-Relational Mapping
Object-Oriented Software Development
Oracle
Ruby
Software Engineering
SQL Stored Procedures
Systems Integration
Web Services
Website Wireframe
React
Delivery Pipeline
Prompt Engineering
Spring-boot
Backend
WebPack
Npm(Software)
Front End Software Development
React
Programming Languages
Microservices

Requirements

7+ years of experience in software development, specifically in application development engineering

Strong programming skills in back-end languages such as Java, Python, or Ruby

Experience with back-end frameworks

Strong understanding of web protocols

Excellent problem-solving skills and attention to detail

Ability to work collaboratively and cross-functionally with technical stakeholders

Experience working with customers to build and formulate business requirements.

5+ years Java, Struts, Spring Boot, ORM/JPA/Hibernate, Web Services, Object-oriented design techniques, and common design patterns.

3+ years of experience in writing SQL queries and stored procedures to Oracle databases.

Experience CI/CD(GitHub Actions),testing, debugging, and diagnosing software bugs and system issues.

Experience in automated testing desired.

Microservices experience

Advanced skills implementing API and Microservices architecture using any of the market leading solutions

Experience in implementing business critical, high volume, and highly available services is a must.

A strong hands-on development track records building integration and application utilizing a variety of technologies, development tools and database systems.

Developing new user-facing features using React.js

Building reusable components and front-end libraries for future use

Translating designs and wireframes into high quality code

Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Experience with popular React.js workflows (such as Flux or Redux)

Familiarity with modern front-end build pipelines and tools

Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

Ability to understand business requirements and translate them into technical requirements

Technical Skills:

Database Management Systems

Front-End Development Tools- React, JSP,HTML,CSS Backend Frameworks Struts, Spring Boot

Programming Languages

Code Prompt Engineering

Cloud Technologies & Platforms

Data Analysis

Software Development Lifecycle (SDLC) Methodology

Continuous Integration and Continuous Deployment (CI/CD)

Front-End Coding Languages

Web Services & APIs

Systems Integration

Software Testing & Quality Assurance Methodologies & Tools

Automated Testing Tools

Apply for this position