Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Chicago, IL, United States
Posted
19 hours ago
DockerAWSScrumAgileAngularGitGitHub ActionsGitLab CIJavaJavaScriptJenkinsKafkaKubernetesRabbitMQReactTypeScript
Job Description
Role Overview
We are seeking a hands-on Senior Java Developer to join our team . In this role, you will be responsible for designing, building, maintaining, and troubleshooting Java applications across both back-end services and client-facing applications. You will collaborate closely with other infrastructure layers to ensure seamless integration and high performance.
We are seeking a hands-on Senior Java Developer to join our team . In this role, you will be responsible for designing, building, maintaining, and troubleshooting Java applications across both back-end services and client-facing applications. You will collaborate closely with other infrastructure layers to ensure seamless integration and high performance.
Key Responsibilities
Design, develop, and maintain scalable Java applications and libraries.
Write reusable, clean, readable, and testable code following best practices.
Troubleshoot complex issues across back-end services and client-facing applications.
Collaborate with cross-functional teams and infrastructure layers to deliver robust solutions.
Implement and manage continuous integration pipelines and automated testing.
Participate in architectural discussions and contribute to design patterns.
Work with AWS cloud services to deploy and manage applications.
Required Qualifications ( Java Ecosystem: Proficient in Java and its ecosystem, including AWS.
OOP: Strong understanding of object-oriented programming principles.
Design Patterns: Knowledge of Java design and architectural patterns.
Code Quality: Experience writing reusable, clean, readable Java code and libraries.
Concurrency & JVM: Knowledge of Java concurrency patterns and JVM fundamentals.
Web Concepts: Familiarity with MVC, JDBC, and RESTful concepts.
Frameworks: Experience with web application frameworks such as Play and Spark.
Database & Tooling: Experience with databases, automated/unit testing, Git, build tools, and continuous integration.
Preferred Qualifications (Nice-to-Have)
While not explicitly listed in the source, the following skills are highly desirable for a Senior Developer in this niche:
Cloud Native: Experience with AWS services such as Lambda, ECS, S3, or RDS.
Containerization: Familiarity with Docker and Kubernetes.
Messaging: Experience with message brokers (e.g., Kafka, RabbitMQ).
Frontend: Basic familiarity with JavaScript/TypeScript or modern frontend frameworks (React, Angular).
Agile/Scrum: Experience working in Agile development environments.
CI/CD Tools: Hands-on experience with Jenkins, GitLab CI, or GitHub Actions.
Design, develop, and maintain scalable Java applications and libraries.
Write reusable, clean, readable, and testable code following best practices.
Troubleshoot complex issues across back-end services and client-facing applications.
Collaborate with cross-functional teams and infrastructure layers to deliver robust solutions.
Implement and manage continuous integration pipelines and automated testing.
Participate in architectural discussions and contribute to design patterns.
Work with AWS cloud services to deploy and manage applications.
Required Qualifications ( Java Ecosystem: Proficient in Java and its ecosystem, including AWS.
OOP: Strong understanding of object-oriented programming principles.
Design Patterns: Knowledge of Java design and architectural patterns.
Code Quality: Experience writing reusable, clean, readable Java code and libraries.
Concurrency & JVM: Knowledge of Java concurrency patterns and JVM fundamentals.
Web Concepts: Familiarity with MVC, JDBC, and RESTful concepts.
Frameworks: Experience with web application frameworks such as Play and Spark.
Database & Tooling: Experience with databases, automated/unit testing, Git, build tools, and continuous integration.
Preferred Qualifications (Nice-to-Have)
While not explicitly listed in the source, the following skills are highly desirable for a Senior Developer in this niche:
Cloud Native: Experience with AWS services such as Lambda, ECS, S3, or RDS.
Containerization: Familiarity with Docker and Kubernetes.
Messaging: Experience with message brokers (e.g., Kafka, RabbitMQ).
Frontend: Basic familiarity with JavaScript/TypeScript or modern frontend frameworks (React, Angular).
Agile/Scrum: Experience working in Agile development environments.
CI/CD Tools: Hands-on experience with Jenkins, GitLab CI, or GitHub Actions.
Similar jobs
- RT
IAM Developer
NewRedSalsa Technologies, Inc.
Austin, TX🇺🇸Hybrid19 hours agoMFASAMLSSO+3Technology - SG
Java eTrading Developer @ Toronto, ON - Hybrid
NewSpectra Group
Toronto, ON🇺🇸Hybrid19 hours agoJavaTechnology - MA
Senior Java Developer
NewMaagsoft Inc.
Albany, NY🇺🇸Hybrid19 hours agoOracleSpringSpring Boot+4Technology - ID
ReactJS Developer - San Leandro CA - F2F
NewInfo Dinamica Inc
Charlotte, NC🇺🇸Hybrid19 hours agoNext.jsAgileBootstrap+5Technology - KS
Senior Java Developer
NewKeypixel Software Solutions
Frisco, TX🇺🇸Hybrid19 hours agoDockerMongoDBSpring+13Technology - VS
Mainframe Developer
NewVision Square
McLean, VA🇺🇸Hybrid19 hours agoSQLScrumAgile+1Technology