
Full Stack Java Developer
Posted 12 hours ago

Posted 12 hours ago
This is a fully remote position, open to applicants in United States.
• Design, develop, and maintain scalable full-stack applications utilizing Java, J2EE, Spring Framework, and Oracle databases.
• Create and support RESTful APIs, microservices, and event-driven applications using Kafka and related technologies.
• Construct, deploy, and manage cloud-native solutions leveraging AWS services, Kubernetes, and containerized architectures.
• Assist with application modernization and migration initiatives, including integration of legacy systems and efforts for cloud adoption.
• Implement automated testing strategies, incorporating unit, functional, regression, performance, and end-to-end testing through Playwright.
• Develop and sustain CI/CD pipelines using Jenkins while adhering to DevOps best practices.
• Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions.
• Conduct code reviews, troubleshoot application issues, and ensure compliance with coding standards, security protocols, and performance benchmarks.
• Utilize Git and adhere to version control best practices to manage source code and software releases.
• Communicate technical solutions, assess risks, and provide project updates to both technical and non-technical stakeholders.
• Bachelor’s degree with 8+ years of relevant experience (or equivalent experience).
• At least 7 years of experience in Java development and a minimum of 3 years of full-stack experience.
• Expertise in Java, particularly J2EE and Spring Framework.
• Experience with Oracle DB query development, including Hibernate within the Spring Framework.
• Proficient in RESTful API development.
• In-depth knowledge of AWS services, including EC2, ECS, SQS, ElastiCache, DynamoDB, event streaming, and cloud DevOps.
• Familiarity with Kubernetes, microservices, event-driven applications, and Kafka.
• Understanding of version control best practices, particularly with Git.
• Experience in implementing Playwright and CI/CD processes with Jenkins.
• Knowledge of new technologies to aid in migration efforts.
• Experience with automation of unit, functional, regression, and performance testing.
• Background in VersionOne and Agile development methodologies.
• Strong analytical and problem-solving skills.
• Excellent verbal and written communication abilities.
• Capability to work independently as well as collaboratively in a team setting, with a focus on quality and attention to detail.
• Must be willing to undergo a background investigation for a Public Trust clearance.
• U.S. citizenship is required to attain and maintain a USPS Public Trust.
• An active Secret clearance or equivalent is preferred.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Generous paid time off and holiday schedule.
• Opportunities for professional development and continuous learning.
• Flexible work arrangements and a supportive work environment.
Allstate
Cambium Learning Group
Blue Coding
Stitch Fix
Get handpicked remote jobs straight to your inbox weekly.