Java Developer - (Retail Manufacturing)
Job Description :
Java backend developer (Java, AWS, Kafka, EMR)
The applications will utilize a modern tech stack focused on Java, Apache Kafka, AWS Cloud services, CI/CD practices, and GitLab.
Data streaming and processing: Implement and manage Kafka-based data pipelines for real-time data ingestion and processing.
Leverage AWS cloud services (e.g., EC2, Lambda, S3, SQS, DynamoDB, ECS, EKS) to build and deploy cloud-native applications and microservices.
Design and implement CI/CD pipelines using GitLab to automate build, test, and deployment processes, ensuring continuous delivery and smooth releases.
Write clean, well-documented, and testable code following best practices and coding standards.
Actively participate in code reviews and provide constructive feedback to team members.
Collaborate with cross-functional teams, including product owners, architects, and QA engineers, to define requirements, design solutions, and deliver features.
Monitor application performance, identify bottlenecks, troubleshoot issues, and implement solutions to optimize performance and reliability.
Ensure the security, scalability, and maintainability of applications in production environments.
Experience of 3~5 yars in Java 17 development, including Spring Boot framework and microservices architecture.
Kafka expertise: Demonstrated experience with Apache Kafka, including design, deployment, performance tuning, and troubleshooting.
Proven experience with AWS cloud services (e.g., EC2, Lambda, S3, SQS, DynamoDB, Aurora, EKS).
CI/CD tools and methodologies: Strong understanding and experience with CI/CD tools and methodologies, such as Jenkins, Git, Gradle.
Big data technologies: Experience with big data technologies, including Spark and Avro is preferred.
Databases: Experience with relational and NoSQL databases like AWS DynamoDB, AWS RDS Aurora, and Cassandra is beneficial.
Strong problem-solving skills and ability to troubleshoot complex technical issues.
Excellent communication and collaboration skills, with the ability to work effectively in an Agile/Scrum environment.
Bachelor's degree in computer science, Software Engineering, or a related field. Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services. Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Recommended Jobs
Automation Support Engineer (Night/Weekends)
About the Role We are building a dedicated night and weekend automation support team for a large pharmaceutical manufacturing site in Concord, NC. You’ll be the on-shift automation expert keeping …
Partnership Enablement Training Architect
A consultancy firm is seeking an experienced Training Provider to develop and implement a comprehensive training program for partnership management. The ideal candidate has proven experience in adult…
Care Coordinator, RN
Overview The Care Coordinator, Registered Nurse is assigned to a specific clinical care area, facilitating the plan for outpatient care by using a collaborative interdisciplinary approach. The C…
General Laborer
Job Summary Laborers operate a variety of hand and power tools, small equipment, move materials, erect scaffolding and clean-up rubble and debris on the job site. Laborers may also assist other cr…
Senior Transportation Program Manager
At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and nove…
Mill Adjuster / Pulpit Operator
Nucor is North America's largest recycler and most diversified steel and steel products company. Since 1969, we've led the industry in developing innovative technologies for recycling scrap into high-…
Director Procurement Direct Materials
Director Procurement Direct Materials Location Winston-Salem, NC (West Highlands area) : Winston-Salem, North Carolina Reynolds American is evolving at a pace like no other organization. To achi…
Business Development Specialist
Description Are you passionate about driving growth and building lasting relationships? We’re looking for a motivated and energetic Business Development Specialist to join our team. In this junior…
Financial Crimes Analyst II
Overview: FINANCIAL CRIMES ANALYST II WHAT IS THE OPPORTUNITY? Under the direction of the BSA Risk Manager, responsible for the periodic BSA internal controls testing function of the of the Bank…
In search of weekday babysitter near UNC
Pay: $17 - $31 per hour Start Date: In 1-2 Weeks Location: Chapel Hill, NC Job Description In search of weekday babysitter near UNC. Must have experience and be reliable. CPR and First …