Sr Java Back-End Developer
- Newport Beach, CA
- $121,770-148,830 per year
- Permanent
- Full-time
- Back-End Development: Lead the design, development, and optimization of Java-based back-end services within the insurance platform, supporting our configuration-focused environment.
- System Integration: Collaborate with front-end developers, UX/UI designers, and business stakeholders to ensure seamless integration across all systems.
- Microservices & API Development: Design and implement microservices and RESTful APIs to support secure, efficient integrations.
- Performance Optimization: Monitor and address performance bottlenecks, ensuring optimal system response times and scalability.
- Problem Solving: Lead troubleshooting efforts and drive continuous improvements in back-end development processes.
- Education: Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience: 6+ years in Java-focused back-end development, with strong knowledge of API and RESTful services.
- Version Control: Proficient in Git for version control.
- Working knowledge of Docker Compose, Spring Core, Spring Boot, Unit testing, Liquibase, Maven.
- Knowledge of the Software development life cycle and programming best practices.
- Working knowledge of SQL and NoSQL.
- Experience with Rule Engine is preferred.
- Proficiency in Kraken Rules Engine, OpenL Rules Engine, Flowable, Scala, Kafka, Business Process Automation tools and Jenkins.
- Industry Background: Knowledge of Insurance or Finance services.