Job Summary We are seeking a highly experienced Senior Java Developer with 8-10+ years of proven hands-on experience in developing cloud-based services and platforms. The ideal candidate will possess strong Java development skills (Java 8 or later), with exposure to Spring Boot, Spring Batch, REST APIs, Maven, and AWS deployments. While a background in cybersecurity or knowledge of OAuth/authentication/access management is not required, it is considered a plus. The successful candidate will thrive in a collaborative environment, demonstrate excellent communication skills, and show a strong grasp of distributed systems, microservices, and cloud technologies. Key Responsibilities • Develop, deploy, and maintain cloud-based services and microservice-based platforms using Java, Spring Boot, and AWS technologies. • Build and optimize RESTful APIs to support scalable and high-performance applications. • Participate in the migration from Java 8 to newer versions (Java 17/21). • Collaborate with teams to ensure code quality and adherence to best practices through code reviews. • Work with AWS tools (e.g., EC2, S3, Lambda, API Gateway, DynamoDB, RDS, Fargate) for application deployment and optimization. • Design systems for performance, availability, and scalability, leveraging distributed systems and cloud infrastructure. • Collaborate with stakeholders to establish non-functional best practices (security, latency, availability). • Provide technical guidance to junior developers and ensure adherence to agile methodologies. • Troubleshoot, debug, and optimize solutions in Java and other programming languages (e.g., Python, JavaScript/NodeJS, Golang). Required Qualifications • 8+ years of hands-on experience as a software engineer with strong Java development skills (Java 8 or later). • Proficiency in Spring Boot, Spring Batch, Maven, and REST APIs. • Proven expertise in AWS services (e.g., EC2, S3, DynamoDB, Lambda, API Gateway). • Experience developing microservices architectures and working on cloud-based services (SaaS/PaaS). • Strong understanding of distributed systems with experience designing for performance, scalability, and availability. • Familiarity with relational and NoSQL databases. • Excellent communication skills with a collaborative mindset and the ability to interact with technical and non-technical peers effectively. • 3+ years of experience in teams following agile development practices. Preferred Qualifications • Experience in cybersecurity concepts (e.g., OAuth, authentication, access management). • Knowledge of additional programming languages like Python, Golang, or JavaScript (NodeJS). • Familiarity with modern DevOps and CI/CD practices. Education: Bachelors Degree Compunnel
...Exceptional Pay Incentive Bonuses Job Details Qualifications: Minimum of 10 years of experience in a similar role in the demolition industry. Experience with Heavy Commercial or industrial demolition projects. Experience with conventional machine...
Job Type Full-time Description Cleaning plants, forming boxes, packaging plants, work station cleaning, spacing plants, assisting and organizing transfer plants. Requirements Requirements Light lifting under 35 pounds, standing, banding, you have...
...Title: Piping Senior Designer Job ID: 1191 Location: Onsite - Aiken, SC - Per Diem available for those who qualify Start: Immediately, Long-term assignment Must be US Citizen The purpose of this position is to provide essential technical knowledge and...
...Job Description Job Description Copeland Chevrolet Hudson is looking to hire a BDC and Social Media Manager to join our Business Development Center (BDC)! We are looking for the best of the best. Join the professional men and women of Copeland Chevrolet and enjoy...
...Job Description Job Description The Crohns & Colitis Foundation is a non-profit, volunteer-fueled organization whose mission is to cure Crohns disease and ulcerative colitis and improve the quality of life for the children and adults affected by these diseases....