Full Stack Engineer

Cincinnati, OH

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : SQL, HTML5, Apache, Big Data, MySQL, PaaS, Software Development, PostgreSQL, CSS, OOP, Web Development, Spring, JavaScript, Design Patterns, Hadoop, SDLC, Oracle, Java, Maven, Unit Testing

Location : Cincinnati


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


What You’ll Need to be Successful:

  • 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