Senior Java Full Stack Developer
Location: Chicago, IL
Job Type: Full-time (W2 Position)
Experience Level: Senior
Must be a U.S. Citizen or Green Card holder. No visa sponsorship available.
About Us: Whitecodex Consulting Services LLC is a dynamic and innovative consulting firm committed to delivering cutting-edge solutions to our clients. We pride ourselves on fostering a collaborative and growth-oriented work environment, where talented individuals can thrive and contribute to the success of our projects.
Job Overview: We are seeking a highly skilled and experienced Senior Java Full Stack Developer to join our dynamic team. The ideal candidate will have a minimum of 8 years of hands-on experience in Java full stack development, with a proven track record of delivering high-quality software solutions. As a Senior Java Full Stack Developer, you will be responsible for designing, implementing, and maintaining complex applications across the entire software development lifecycle.
Key Responsibilities:
- Collaborate with cross-functional teams to analyze requirements and design innovative solutions.
- Develop and maintain scalable, secure, and high-performance applications using Java and related technologies.
- Design and implement front-end and back-end components for web applications.
- Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Troubleshoot, debug, and resolve issues in a timely manner to ensure smooth project delivery.
- Mentor and guide junior developers, sharing best practices and fostering a culture of continuous learning.
- Stay updated on industry trends, technologies, and best practices to drive innovation within the team.
Requirements:
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Minimum of 8 years of professional experience in Java full stack development.
- Strong proficiency in Java, Spring Framework, and related technologies.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with cloud services like AWS Lambda, S3, EC2, or Azure Functions is highly desirable.
- Experience with front-end technologies such as JavaScript, HTML, CSS, and modern frameworks (e.g., Angular, React, or Vue.js).
- In-depth knowledge of database systems (SQL and NoSQL) and data modeling. Familiarity with cloud-based database solutions (e.g., Amazon RDS, Azure Cosmos DB) is a plus.
- Solid understanding of RESTful API design and microservices architecture. Experience with API gateway technologies and cloud-based API management is preferred.
- Proficient with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle). Knowledge of CI/CD pipelines and tools in cloud environments is a strong advantage.
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes). Knowledge of cloud-native development principles and practices.
- Hands-on experience with cloud-based serverless computing and Function as a Service (FaaS) offerings.
- Understanding of cloud security principles and best practices. Experience implementing and maintaining secure cloud architectures.
- Excellent problem-solving and communication skills. Ability to effectively collaborate with cross-functional teams in a cloud-based development environment.
- Ability to thrive in a fast-paced and collaborative team environment. Demonstrated adaptability to evolving cloud technologies and industry best practices.
How to Apply: If you are a seasoned Senior Java Full Stack Developer with a strong background in cloud technologies, and you are looking for a new and exciting challenge, we would love to hear from you. Please submit your resume, a cover letter outlining your relevant experience, and any relevant portfolio or project work to career@whitecodex.com.
Whitecodex Consulting Services LLC is an equal opportunity employer and encourages candidates from all backgrounds to apply.