Job Responsibilities:
This position is exclusive to former Amazon engineers, offering a fast-paced, high-impact role with the flexibility of remote work and a strong engineering culture rooted in quality and ownership.
Design, develop, and maintain Java-based backend applications using JSP and J2EE
Collaborate directly with clients and product teams to gather requirements and deliver scalable solutions
Deploy and manage services in AWS, leveraging serverless and microservices architectures
Participate in architectural reviews, performance optimization, and code quality enforcement
Configure and manage CI/CD pipelines for efficient development workflows
Apply software engineering best practices, including OOD, design patterns, and test-driven development
Communicate effectively with cross-functional teams to ensure smooth delivery
Job Requirements:
6+ years of hands-on Java development experience
Expert in JSP and J2EE frameworks with strong backend system knowledge
2+ years of experience working in AWS cloud environments
Solid understanding of microservices and scalable software architectures
Proficient in modern CI/CD tooling and deployment pipelines
Excellent English communication skills (written and verbal)
Proven experience collaborating directly with clients or stakeholders
Must be a former Amazon engineer with verifiable tenure
Submission Instructions (Required):
Full Name
Job Title at Amazon
Dates of Employment
Office Location
Previous Manager (for reference purposes only – not contacted)
Previous Amazon ID/Login
Skills Required
- 6+ years of hands-on Java development experience
- Expertise in JSP and J2EE frameworks
- Strong backend system knowledge
- 2+ years of experience working in AWS cloud environments
- Understanding of microservices and scalable software architectures
- Proficiency with modern CI/CD tooling and deployment pipelines
- Excellent written and verbal English communication skills
- Experience collaborating directly with clients or stakeholders
- Former Amazon engineer with verifiable tenure
What We Do
Connections Outsourcing is a business process outsourcing provider serving businesses worldwide. Its offerings include customer service and sales support across phone, chat, email and social media; HR and recruitment support; back-office support; content moderation; market research; IT and technical support; virtual assistance; and data entry and management. The company says it tailors outsourcing solutions to client needs to improve efficiency, reduce overhead, and let businesses focus on core activities.









