Senior Java Engineer New
Chicago, Illinois
Full Time
$150k - $160k
We are looking for a skilled Java Engineer to join our development team. In this role, you will design, develop, and maintain scalable, high-performance applications using Java and related technologies. You’ll work closely with product managers, designers, and other engineers to deliver solutions that drive value for our customers.
Responsibilities-  Design, implement, and maintain Java-based applications and services. 
-  Collaborate with cross-functional teams to define, design, and ship new features. 
-  Write clean, efficient, and well-documented code. 
-  Troubleshoot, debug, and optimize performance across applications. 
-  Participate in code reviews to ensure high-quality standards. 
-  Stay up to date with emerging technologies and best practices. 
-  Bachelor’s degree in Computer Science, Engineering, or equivalent experience. 
-  3+ years of hands-on experience with Java (Java 8 or later). 
-  Strong knowledge of object-oriented programming (OOP) principles. 
-  Experience with Spring Framework / Spring Boot. 
-  Familiarity with RESTful APIs and microservices architecture. 
-  Proficiency with relational databases (e.g., MySQL, PostgreSQL). 
-  Experience with version control systems (e.g., Git). 
-  Solid understanding of software development lifecycle (SDLC) and agile methodologies. 
-  Knowledge of cloud platforms (AWS, GCP, or Azure). 
-  Experience with CI/CD pipelines. 
-  Familiarity with containerization (Docker, Kubernetes). 
-  Frontend experience (React, Angular, or similar). 
-  Competitive salary and benefits package. 
-  Opportunities for professional growth and career advancement. 
-  Collaborative and supportive team culture. 
-  Flexible work arrangements.