Full Stack Engineer
IBA InfoTech Inc.
Cincinnati, OH, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
Apache HTTP Server
HTML5
Unit Testing
Big Data
Cascading Style Sheets (CSS)
Software Quality
Software Design Patterns
Web Development
+21 more
Apache Hadoop
Spring Framework
JQuery
PostgreSQL
Apache Maven
MySQL
Model View Controller (MVC)
NoSQL
Object-Oriented Software Development
Oracle (Applications)
Platform as a Service (PAAS)
Systems Development Life Cycle
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Databases
Web Services
Web Services Description Language
Containerization
Information Technology
Apache Commons
Restful APIs
Job description
- Capture system level requirements by brainstorming with Senior Architects, Data Scientists, and Product Managers
- Identify the scope of the work, provide initial estimate, and justify the estimate with facts
- Demonstrate understanding of Agile software development lifecycle and distinguish the core inputs and outputs in each cycle
- Engage in technical discussions, participate in technical designs, and present technical ideas through white boarding
- Work closely with your peers and keep engaging in a fast-paced technical design and development team
- Execute in a fast-paced delivery mode and focus on delivering tasks to meet the product release goal
- Maintain code quality through best practices, unit testing, and code quality automation
- Seek and provide feedback on design and development
- Demonstrate the ability to make informed technology choices after due diligence and impact assessment
- Understand the whole product, its modules, and the interrelationship between them while being an expert in the assigned component or module
- Help design interfaces and information exchange between modules
Requirements
- Legal authorization to work in the US is required; we will not sponsor individuals for employment visas, now or in the future, for this job
- At least 5 years of professional IT experience and 3 years of professional experience in software development
- Bachelor’s degree in Computer Science or a STEM major
- Strong knowledge of object oriented analysis and design, software design patterns, and Java coding principles
- Hands-on experience in web services (REST, SOAP, WSDL) using Apache Commons Suite and Maven, and SQL databases such as Oracle MySQL and PostgreSQL
- Hands-on experience utilizing Spring Framework (Core, MVC, Integration, and Data)
- Hands-on experience with web development using HTML5, Java Script, jQuery, and CSS
- Experience implementing Java modules and using containerization
- Advanced domain knowledge and great customer focus
- Expert in processes/methodologies and skilled in build, release, and deployment processes
Great Additional Skills:
- Experience with Big Data/Hadoop and NoSQL databases
- Knowledge and/or training in AWS database services, AWS PaaS offerings, and/or AWS-based software development
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on ibainfotech.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
KD
Krissy Davis
Best Paying Jobs in Technology
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago