Logo
SysTechCorp Inc

Senior Java Software Engineer

SysTechCorp Inc, Chicago, Illinois, United States, 60290

Save Job

Overview

SysTechCorp Inc is seeking a highly skilled

Senior Lead Full Stack Engineer (Java Track)

to join our development team in Chicago, IL. The ideal candidate will have strong experience with

modern Java frameworks, microservices architecture, and cloud-based technologies , as well as the ability to lead design, development, and delivery of complex enterprise-grade software solutions. Responsibilities

Design, develop, test, and maintain enterprise-grade applications using

Java, Spring Boot, and Microservices architecture . Collaborate with business stakeholders and systems teams to define system requirements and technical specifications. Build efficient, reusable, and reliable code while ensuring high performance and scalability. Conduct feasibility studies and design reviews for new software initiatives. Integrate internal applications with external hosted solutions and perform performance tuning and load testing. Write unit and regression automation tests using tools such as

JUnit . Identify bottlenecks, troubleshoot issues, and implement effective solutions. Participate in

Agile/Scrum

ceremonies and support CI/CD pipeline processes. Mentor junior developers and contribute to establishing best coding practices. Stay current with emerging technologies and continuously improve engineering practices. Required Skills and Experience

10+ years of Java development experience

(JDK 8 or higher). Strong expertise in

Core Spring, Spring Boot, Spring Cloud, Spring Integration , and

Spring Design Patterns . Hands-on experience with

Microservices architecture

and

Domain-Driven Design (DDD) . Proficiency in

Kafka ,

Azure Event Hub , and message-oriented middleware (e.g.,

JMS ,

Solace ). Solid experience developing

RESTful APIs ,

Web Services , and

XML/XSLT/JAXB . Strong background with

Oracle SQL

(query optimization and performance tuning). Experience with

CI/CD

and DevOps tools such as

Maven, Gradle, Bamboo, GitHub, SonarQube . Familiarity with

performance tuning, load testing , and

Change Management processes . Strong analytical, debugging, and problem-solving skills. Preferred Skills

Experience with

Azure Cloud ,

Azure Event Hub ,

Azure Spring Apps ,

Azure SQL Database , and

Azure Cache for Redis . Knowledge of

Pivotal Cloud Foundry (PCF) . Experience using

Terraform (IaC)

with Azure. Familiarity with

React.js

for UI development. Exposure to

.NET/C#

development and

Unix/Perl scripting . Understanding of

Financial Markets ,

Instruments , or

Trade Lifecycle . Development tools experience:

Eclipse ,

IntelliJ ,

Oracle SQL Developer ,

SQL Server tools . Agile / Team Requirements

Proven experience working in

Agile/Scrum

environments. Strong collaboration and communication skills across cross-functional teams. Ability to proactively identify and resolve impediments within the team. Enthusiastic about learning new technologies and expanding technical breadth. Seniority level

Mid-Senior level Employment type

Full-time Job function

Information Technology Industries

Software Development Referrals increase your chances of interviewing at SysTechCorp Inc by 2x Get notified about new Java Software Engineer jobs in

Chicago, IL .

#J-18808-Ljbffr