Java Technical Lead

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

Role details

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

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Unit Testing Batch Processing Cascading Style Sheets (CSS) Software Quality Relational Databases Software Design Patterns Java Persistence API Spring Framework WildFly (JBoss AS)
+31 more
JQuery JavaServer Faces Microsoft SQL Server MySQL Object-Oriented Software Development OpenShift Oracle (Applications) Scrum Methodology Service-Oriented Architecture Software Engineering SonarQube PL-SQL SQL Databases Systems Architecture Web Applications Web Application Frameworks Extensible Markup Language (XML) Primefaces Spring-mvc Spring-boot AngularJS Information Technology Web Technologies Checkmarx Spring Jdbc Restful APIs Network Server Spring Batch Jenkins Vulnerability Analysis Programming Languages

Job description

  • Delivery of code components and modules
  • Collaborate with fellow developers to design, develop, implement and support complex business solutions.
  • Interpret business requirements into high and low-level technical design.
  • Design and develop solutions that are scalable, easily maintainable and easy to use.
  • Create, document and execute automated unit and integration testing.
  • Mentor other team Jr. team members.
  • Collaborate with onshore and offshore resources along with vendor partners.
  • Define, document, and present technical design.
  • Identify, document and communicate technical risks, issues and alternative solutions discovered during the project.
  • Direct and check the work of other team members.
  • Assist with the development of User Acceptance test plans and test cases.
  • Assist with the development of business requirements.
  • Estimate work effort throughout different phases of a project.

Requirements

  • Advanced degree in Computer Science or related disciple with a minimum of 6+ years of work experience with Java.
  • Strong Knowledge of Agile methodology and frameworks like Scrum.
  • Understanding of system architecture to support a web application and batch processing environment.
  • Working experience as a Team Lead or Technical Lead.
  • Exposure to code quality tools like SonarQube, performance fine-tuning, ability to adapt to new technology and frameworks.
  • Technical Skills Used in Order of Importance:
  • Java.
  • OOP, SOA, and Design pattern concepts related to web and Rest API application development, system processing, batch processing.
  • Java frameworks:
  • Spring, Spring Boot, JSF

  • Relational databases:
  • Oracle, MySQL, SQLServer

  • Programming Languages: SQL and PL/SQL
  • XML including Stylesheet Transformations and Schema definitions
  • Web technologies:
  • CSS, JavaScript, HTM
  • Web frameworks
  • Angular, JQuery
  • Optional Standards, Frameworks, Tools:
  • Spring Batch, Spring JPA, Spring MVC, Spring JDBC
  • Primefaces framework
  • JBoss Servers
  • Openshift Containers with Jboss
  • Jenkins Pipeline
  • Checkmarx/Vulnerability scanning

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.

3:04 min

Revisiting jQuery 4 and its historical web impact

Chris Heilmann +3 · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

1:30 min

Lessons from jQuery and early JavaScript frameworks

Victor Savkin Victor Savkin · WWC Europe 2026

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all