

SMX Services & Consulting, Inc.
Business Analyst 5
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Lead Java Backend Engineer in Chicago, IL, with a contract length of "unknown" and a pay rate of "unknown." Requires a Bachelor's degree, 10+ years in Java applications, and expertise in AWS, RESTful APIs, and PostgreSQL.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
392
-
ποΈ - Date
June 10, 2026
π - Duration
Unknown
-
ποΈ - Location
On-site
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Lansing, MI
-
π§ - Skills detailed
#Integration Testing #API (Application Programming Interface) #PostgreSQL #Strategy #Cloud #IAM (Identity and Access Management) #Leadership #Scala #Business Analysis #AWS (Amazon Web Services) #Computer Science #SNS (Simple Notification Service) #Java #SQS (Simple Queue Service) #Python #DevOps #UAT (User Acceptance Testing) #Deployment #DynamoDB #Automation #Quality Assurance
Role description
Role: Senior Lead Java Backend Engineer
Location: Chicago, IL
Education
β’ Bachelorβs degree or higher in Computer Science, Software Engineering, Electrical Engineering, or a related technical field.
Experience
β’ 10+ years of experience designing, developing, and delivering enterprise-scale Java applications.
β’ 3+ years of experience leading, mentoring, and managing distributed development teams.
β’ Demonstrated success delivering highly scalable, mission-critical, and high-performance backend systems.
Required Technical Skills
β’ Deep expertise in Java 17 and modern Java development frameworks and best practices.
β’ Extensive experience building scalable, resilient, and secure backend applications and services.
β’ Strong proficiency in designing, developing, and integrating RESTful APIs.
β’ Hands-on experience with AWS services, including IAM, Kinesis, DynamoDB, API Gateway, SQS, SNS, and KMS.
β’ Strong experience with PostgreSQL and other relational database technologies.
β’ Solid understanding of DevOps methodologies, CI/CD automation, cloud-native deployments, and infrastructure best practices.
β’ Experience designing high-availability, fault-tolerant, and reliable distributed systems.
β’ Proven ability to contribute to architecture strategy, technical roadmaps, and solution design.
Preferred Skills
β’ Experience developing applications, automation tools, and services using Python.
Key Responsibilities
β’ Lead the architecture, design, development, and delivery of complex enterprise software solutions.
β’ Provide technical leadership and mentorship to development and support teams, promoting engineering excellence and best practices.
β’ Drive the implementation of strategic, business-critical initiatives and technology solutions.
β’ Design and build secure, scalable, highly available, and resilient backend platforms and services.
β’ Troubleshoot and resolve complex application, integration, and infrastructure issues, including production support when required.
β’ Collaborate with cross-functional teams to deliver innovative solutions that meet business and technical objectives.
β’ Establish and enforce software engineering standards, coding guidelines, and quality assurance practices.
β’ Mentor and develop engineering talent while fostering a culture of continuous improvement and innovation.
β’ Partner with business stakeholders, product teams, and end users to define requirements and deliver effective solutions.
β’ Lead integration testing, user acceptance testing, release planning, and deployment activities.
β’ Evaluate emerging technologies and recommend architectural and platform enhancements.
β’ Promote reusable, standardized solutions aligned with enterprise architecture and long-term technology strategies.
β’ Coordinate production support efforts, including incident management, root cause analysis, stakeholder communication, and resolution tracking.
Required Soft Skills
β’ Strong leadership, coaching, and team collaboration capabilities.
β’ Ability to thrive in fast-paced environments while managing multiple priorities and deadlines.
β’ Excellent analytical, troubleshooting, and problem-solving skills.
β’ Outstanding verbal and written communication skills, with the ability to engage effectively with both technical and business stakeholders.
β’ Passion for innovation, continuous learning, and delivering high-quality technology solutions.
β’ Experience leading incident response efforts and communicating effectively with stakeholders during critical production events.
Role: Senior Lead Java Backend Engineer
Location: Chicago, IL
Education
β’ Bachelorβs degree or higher in Computer Science, Software Engineering, Electrical Engineering, or a related technical field.
Experience
β’ 10+ years of experience designing, developing, and delivering enterprise-scale Java applications.
β’ 3+ years of experience leading, mentoring, and managing distributed development teams.
β’ Demonstrated success delivering highly scalable, mission-critical, and high-performance backend systems.
Required Technical Skills
β’ Deep expertise in Java 17 and modern Java development frameworks and best practices.
β’ Extensive experience building scalable, resilient, and secure backend applications and services.
β’ Strong proficiency in designing, developing, and integrating RESTful APIs.
β’ Hands-on experience with AWS services, including IAM, Kinesis, DynamoDB, API Gateway, SQS, SNS, and KMS.
β’ Strong experience with PostgreSQL and other relational database technologies.
β’ Solid understanding of DevOps methodologies, CI/CD automation, cloud-native deployments, and infrastructure best practices.
β’ Experience designing high-availability, fault-tolerant, and reliable distributed systems.
β’ Proven ability to contribute to architecture strategy, technical roadmaps, and solution design.
Preferred Skills
β’ Experience developing applications, automation tools, and services using Python.
Key Responsibilities
β’ Lead the architecture, design, development, and delivery of complex enterprise software solutions.
β’ Provide technical leadership and mentorship to development and support teams, promoting engineering excellence and best practices.
β’ Drive the implementation of strategic, business-critical initiatives and technology solutions.
β’ Design and build secure, scalable, highly available, and resilient backend platforms and services.
β’ Troubleshoot and resolve complex application, integration, and infrastructure issues, including production support when required.
β’ Collaborate with cross-functional teams to deliver innovative solutions that meet business and technical objectives.
β’ Establish and enforce software engineering standards, coding guidelines, and quality assurance practices.
β’ Mentor and develop engineering talent while fostering a culture of continuous improvement and innovation.
β’ Partner with business stakeholders, product teams, and end users to define requirements and deliver effective solutions.
β’ Lead integration testing, user acceptance testing, release planning, and deployment activities.
β’ Evaluate emerging technologies and recommend architectural and platform enhancements.
β’ Promote reusable, standardized solutions aligned with enterprise architecture and long-term technology strategies.
β’ Coordinate production support efforts, including incident management, root cause analysis, stakeholder communication, and resolution tracking.
Required Soft Skills
β’ Strong leadership, coaching, and team collaboration capabilities.
β’ Ability to thrive in fast-paced environments while managing multiple priorities and deadlines.
β’ Excellent analytical, troubleshooting, and problem-solving skills.
β’ Outstanding verbal and written communication skills, with the ability to engage effectively with both technical and business stakeholders.
β’ Passion for innovation, continuous learning, and delivering high-quality technology solutions.
β’ Experience leading incident response efforts and communicating effectively with stakeholders during critical production events.






