Senior Java Software Engineer - Remote
About the Role
We are seeking a Senior Java Software Engineer to join our innovative team at Intellias. This remote position offers an exciting opportunity to work on cutting-edge products that leverage vast data and forecasting models to revolutionize the insurance industry. You will play a crucial role in implementing technical tasks, optimizing code, and collaborating with cross-functional teams to deliver high-quality solutions.
What You'll Do
- Implement technical tasks and design solutions for software applications.
- Conduct code reviews and optimize existing code for better performance.
- Participate in team planning sessions and provide accurate estimations.
- Engage with customers to analyze requirements and make informed technical decisions.
- Contribute to sprint planning, retrospectives, and continuous improvement initiatives.
Requirements
- 7+ years of commercial experience in software development.
- Solid hands-on experience with J2EE (Servlets, JSP, EJB, JPA, JMS).
- Excellent knowledge of Java and its ecosystem (Core Java, Spring, Hibernate, Maven/Gradle).
- Good understanding of RESTful services and microservices architecture.
- Experience with RDBMS and SQL.
- Familiarity with cloud infrastructure, Docker, and Kubernetes.
- Strong problem-solving skills and ability to analyze requirements.
- Passion for agile methodologies (Scrum, Kanban) and engineering practices.
Nice to Have
- Experience with unit testing and code quality tools.
- Ability to work independently and as part of a cohesive Agile team.
- Higher Education: Bachelor’s or Master’s Degree in a relevant field.
What We Offer
- Competitive salary and benefits package.
- Remote work flexibility and a supportive team environment.
- Opportunities for professional growth and development.
- A culture that values diversity, equity, and inclusion.
- Engaging projects that make a difference in the insurance industry.
This role offers a unique opportunity to work remotely with a leading InsurTech company, focusing on innovative solutions and professional growth.
Who Will Succeed Here
Deep expertise in Java and J2EE frameworks, with hands-on experience in building scalable microservices using Spring and Hibernate for high-performance applications in a cloud environment.
Strong proficiency in containerization and orchestration technologies like Docker and Kubernetes, enabling seamless deployment and management of applications in a remote setting.
Proven experience in Agile methodologies, demonstrating a proactive approach to iterative development and a mindset focused on continuous improvement and collaboration with cross-functional teams.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months