Physicians Life Insurance Company
Physicians Mutual is looking for a Senior Software Engineer to join our growing Enterprise Technology Group. This role is ideal for someone passionate about building scalable applications, implementing modern software development practices, and collaborating with a high-performing Agile team.
Responsibilities:
Design, develop, and maintain Java-based applications using Spring Boot, Microservices, and REST APIs
Build user interfaces with Angular, React, and other JavaScript frameworks; hands-on experience with React Native or NativeScript and mobile development is a plus
Implement unit testing with JUnit and Mockito to ensure high-quality code
Develop and maintain CI/CD pipelines, following Agile methodologies and DevSecOps best practices
Optimize database performance using JPA, Hibernate, and relational databases
Collaborate with architects, software engineers, and business stakeholders to drive project success
Troubleshoot, debug, and resolve complex software issues
Experience with AWS cloud application development is preferred
Requirements:
8+ years of experience in Java, Spring Boot, Docker, and WebSphere; strong understanding of microservices architecture
Knowledge of message-oriented middleware such as Kafka and event-driven architectures
Hands-on experience with OAuth 2.0, API Gateways, and security best practices
Strong problem-solving skills and ability to work independently with minimal supervision
Excellent communication and collaboration skills
#J-18808-Ljbffr
Responsibilities:
Design, develop, and maintain Java-based applications using Spring Boot, Microservices, and REST APIs
Build user interfaces with Angular, React, and other JavaScript frameworks; hands-on experience with React Native or NativeScript and mobile development is a plus
Implement unit testing with JUnit and Mockito to ensure high-quality code
Develop and maintain CI/CD pipelines, following Agile methodologies and DevSecOps best practices
Optimize database performance using JPA, Hibernate, and relational databases
Collaborate with architects, software engineers, and business stakeholders to drive project success
Troubleshoot, debug, and resolve complex software issues
Experience with AWS cloud application development is preferred
Requirements:
8+ years of experience in Java, Spring Boot, Docker, and WebSphere; strong understanding of microservices architecture
Knowledge of message-oriented middleware such as Kafka and event-driven architectures
Hands-on experience with OAuth 2.0, API Gateways, and security best practices
Strong problem-solving skills and ability to work independently with minimal supervision
Excellent communication and collaboration skills
#J-18808-Ljbffr