πSouth Africa
Senior Java Engineer

Tech Holding
π΅ $140k-$165k
πRemote - United States
Please let Tech Holding know you found this job on JobsCollider. Thanks! π
Summary
Join Tech Holding, a full-service consulting firm, as a Senior Java Developer. You will design, develop, and maintain robust backend systems using Java and Spring. Lead architecture discussions and ensure scalable solutions. Build APIs and services meeting performance and security needs. Collaborate with cross-functional teams and participate in on-call rotations. This role requires 5+ years of experience in backend application development using Java and Spring, along with experience in containerization, CI/CD, and cloud platforms (AWS preferred). We offer remote work, flexible hours, unlimited PTO, competitive salaries, comprehensive health insurance, 401k matching, and professional development opportunities.
Requirements
- 5+ years of experience designing and delivering backend applications in a production environment
- Proficiency in building services using Java and Spring
- Hands-on experience with containerization with tools like Docker
- Hands-on experience with contributing and maintaining CI/CD pipelines
- Experience with cloud platforms (e.g., AWS, Azure, GCP - AWS preferred)
- Strong understanding of AGILE/Scrum practices
- Excellent problem-solving skills, self-learner, and able to work independently
- Strong written and verbal communication skills
Responsibilities
- Design, develop, and maintain robust backend systems using Java and Spring
- Lead or participate in architecture discussions, technical planning, and design reviews to ensure scalable and reliable solutions
- Build APIs and services using Java and Spring, ensuring they meet performance and security requirements
- Take initiatives to improve existing systems and unblock yourself and your team
- Implement caching strategies, manage source control, and contribute and maintain CI/CD pipelines
- Collaborate with teams across the organization to ensure seamless integration and service operation
- Participate in on-call rotations and perform root cause analyses to maintain system reliability
- Stay current with industry trends and share knowledge through presentations, tech talks, and other knowledge-sharing activities
Preferred Qualifications
- Experience with serverless resources like AWS Lambda
- Experience with Kubernetes
- Experience with Spinnaker
- Experience with NoSQL databases like DynamoDB
- Experience with reactive programming frameworks (e.g., RxJava, Reactor, etc.)
Benefits
- Remote Work Opportunities
- Flexible Work Hours
- Unlimited PTO
- Competitive Salaries
- Health + Dental + Vision + Life Insurance
- Long Term disability + 401k Match
- Professional Development Opportunities
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πWorldwide
πMexico
πMexico
πUkraine
πUkraine
π°$27k-$52k
πVietnam
π°$36k-$60k
πArgentina