Senior Full Stack Developer - Java

CLASS LTD
Chicago, IL, United States
13 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$65,000.0 - $110,000.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology C++ (Programming Language) Cloud Computing Code Review Computer Programming Continuous Integration Software Design Patterns Github
+23 more
Revision Control Systems Python (Programming Language) Linux System Administration MySQL Scrum Methodology Ruby on Rails Role-Based Access Control Cloud Services Software Construction Software Engineering SQL Databases Subversion Systems Architecture ReactJS Software Security Backend Git Information Technology Vba Programming Language Web Technologies Restful APIs Software Version Control Microservices

Job description

  • Lead the development of full-stack applications utilizing Java, JavaScript frameworks, and modern web technologies to deliver engaging user interfaces and reliable backend services.
  • Design and implement RESTful APIs and microservices architectures to ensure scalable and maintainable systems.
  • Collaborate with cross-functional teams using Agile software development methodologies to plan, develop, test, and deploy features efficiently.
  • Architect system solutions by applying best practices in system design, patterns, and cloud infrastructure to optimize performance and scalability.
  • Maintain version control repositories using GitHub or SVN; implement CI/CD pipelines for continuous integration and deployment.
  • Integrate various APIs and third-party services to extend application functionality while ensuring security through RBAC (Role-Based Access Control).
  • Conduct code reviews, mentor junior developers, and promote software engineering best practices across projects.

Requirements

  • Proven experience in software development with a focus on full-stack web applications using Java, JavaScript, React Express, and related frameworks.
  • Strong understanding of IT infrastructure components including cloud infrastructure platforms and Linux environments.
  • Hands-on knowledge of RESTful API design, microservices architecture, scalability strategies, and system design for large-scale systems.
  • Proficiency in programming languages such as Python, C++, VBA, C, or Ruby on Rails is a plus; familiarity with SQL databases like MySQL or MySQL is essential.
  • Experience with Agile software development processes including Scrum or Kanban; familiarity with version control tools like Git or SVN.
  • Knowledge of software design patterns, CI/CD pipelines, and application security best practices.
  • Ability to communicate complex technical concepts clearly; strong problem-solving skills; proactive attitude toward learning new technologies such as quantum engineering or advanced cloud solutions.

Join us to be part of a forward-thinking team that values innovation, technical excellence, and continuous growth!

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all