MG Cloud Technologies - Schaumburg, IL

posted 1 day ago

Schaumburg, IL

About the position

We are seeking a highly skilled and experienced Java Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, with extensive experience in developing scalable, high-availability applications using AWS Cloud services and Kafka. This role involves designing, developing, and implementing both front-end and back-end components of our applications, ensuring high performance, responsiveness, and seamless integration of services.

Responsibilities

  • Design and develop robust, scalable, and high-availability applications using Java, Spring Boot, and other relevant technologies.
  • Implement front-end interfaces using HTML, CSS, JavaScript, and modern frameworks/libraries such as React or Angular.
  • Integrate and manage AWS cloud services (e.g., EC2, S3, RDS, Lambda) to support application deployment and operations.
  • Architect and implement data pipelines and streaming services using Kafka for real-time data processing and analytics.
  • Work closely with the development team to implement APIs and microservices architecture.
  • Participate in the full software development lifecycle, including requirement analysis, design, coding, testing, deployment, and maintenance.
  • Ensure code quality, security, and scalability by adhering to best practices and participating in code reviews.
  • Troubleshoot, debug, and upgrade existing systems.
  • Collaborate with cross-functional teams to define and achieve project goals.
  • Stay abreast of emerging technologies and propose ways to incorporate them into current and future projects.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Minimum of [insert years] years of experience in Java development, including hands-on experience with Spring Boot.
  • Strong experience with front-end technologies (HTML, CSS, JavaScript) and frameworks (React, Angular).
  • Proven experience with AWS Cloud services and managing cloud infrastructure.
  • Solid understanding and practical experience with Kafka or similar streaming platforms.
  • Experience with RESTful API development and microservices architecture.
  • Knowledge of SQL and NoSQL databases, including optimization and schema design.
  • Familiarity with CI/CD pipelines, Git, and deployment strategies.
  • Excellent problem-solving skills, with the ability to work independently and as part of a team.
  • Strong communication and interpersonal skills.

Nice-to-haves

  • AWS Certified Solutions Architect or Developer certification.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Familiarity with Agile development methodologies.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service