Senior Full Stack Developer - Java
CLASS LTD
Chicago, IL, United States
13 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
EM
Eli McGarvie
Fullstack Developer Salary UK
over 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago