Software Engineer Developer

IBA InfoTech Inc.
Durham, NC, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Microsoft Windows Application Frameworks Unit Testing Unix Code Review Continuous Integration Database Development Database Queries Software Debugging Software Design Patterns Web Development
+20 more
Eclipse (Software) Spring Framework Junit Apache Maven Open Source Technology Oracle (Applications) Simple Object Access Protocol (SOAP) SONAR (Symantec) SQL Stored Procedures UML Web Services Test-Driven Development (TDD) Spring-mvc Build Management Integration Tests Information Technology IBM UrbanCode Deploy Protractor Jasmine Jenkins

Job description

  • Assist in coordinating multiple development work streams through integration and ensure the architecture is scalable and extensible.
  • Define, maintain, and support Java development environment and best practices, such as Maven, Sonar, and other Open Source tools.
  • Assist in identification, isolation, resolution, and communication of problems within the production and nonproduction environment and perform troubleshooting.
  • Perform code reviews, unit testing, and integration testing using Open Source frameworks.
  • Provide mentorship to junior team members.
  • Contribute to continuous process improvement initiatives.

The Value You Deliver:

  • Understand the leadership vision and execute on that vision.
  • Help strengthen further the culture of innovation by setting examples
  • Find creative ways to get things done, and do them right
  • Foster a culture of best in class software engineering practices
  • Exercise a passion for keeping your knowledge up-to-date with the latest and greatest
  • Help maintain the high level of integrity in the team
  • Take ownership and accountability for figuring out what needs to be done

Requirements

  • Bachelor’s degree in Computer Science or Engineering
  • 5+ years of development experience (currently hands-on) in Java, Spring MVC / Spring Core / WebServices (SOAP/REST) and configuring web containers.
  • 3+ years of database development experience.
  • Working knowledge of java batch development
  • 2+ years of Responsive & Progressive Modern Web application development.
  • Make significant contributions to our technology platform
  • Design patterns, UML
  • Test-Driven Development, Junit, Jasmine, Karma, Protractor
  • IDE’s Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
  • Application build, deploy using Continuous Integration/ Deployment (CI/CD) tools - Jenkins, Maven, uDeploy, etc.
  • Writing SQL queries and debugging stored procedures within an Oracle environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

4:04 min

Navigating technical career progression alongside native code generation

Simon Auer Simon Auer · WWC Europe 2026

Videos

See all

Related articles

See all