Senior Java Developer
InfoPeople - Needham Heights, Massachusetts, us, 02494
Work at InfoPeople
Overview
- View job
Overview
Job Summary We are seeking an experienced Full Stack Java Developer with expertise in AWS cloud services and Point-of-Sale (POS) systems. The ideal candidate will have strong back-end and front-end development skills, experience designing scalable applications, and the ability to integrate POS technologies with cloud-based architectures. Key Responsibilities • Develop, test, and maintain scalable Java-based applications. • Design and implement microservices and RESTful APIs. • Integrate POS systems with back-end services and cloud-based solutions. • Leverage AWS services (EC2, S3, Lambda, RDS) for deployment and scalability. • Collaborate with front-end developers to ensure seamless integration of UI/UX designs. • Troubleshoot, debug, and optimize application performance. • Participate in code reviews and contribute to best practices and standards. • Work closely with product managers and stakeholders to define requirements and deliver solutions on time. Required Skills & Qualifications • Bachelor's degree in Computer Science, Engineering, or related field. • Proven experience as a Full Stack Java Developer with strong proficiency in Spring Boot, Hibernate, and related frameworks. • Hands-on experience with AWS cloud services (EC2, S3, Lambda, RDS, API Gateway). • Experience working with POS technologies and payment processing systems. • Proficiency in front-end technologies such as Angular, React, or Vue.js. • Strong knowledge of databases (SQL and NoSQL). • Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps practices. • Excellent problem-solving, communication, and teamwork skills. Preferred Qualifications • AWS certification (e.g., AWS Certified Developer or Solutions Architect). • Experience in retail or payment processing industries. • Knowledge of microservices architecture and event-driven systems.