Flag job

Report

Software Engineer

Location

chicago, il, usa

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Kemper Corporation is an American insurance provider. I develop server-side logic using Java and associated frameworks (e.g., Spring Boot, Hibernate). Create RESTful APIs and web services for integration with other systems. Implement security and data protection measures. Roles & Responsibilities: - Developed application-level persistence using Hibernate and Spring framework. Good Knowledge in developing Express, working with Microservices backend with RESTful, GraphQL, gRPC etc. type of services. - Created data model for structuring and storing the data efficiently and implemented partitioning and bucketing of tables in Cassandra. Golden Gate Kafka adapters are used to write data to Kafka clusters. Created CI/CD pipelines with Jenkins and deploy the application on AWS EC2 using docker containers. - Automated end-to-end API validations using REST Assured, ensuring consistent testing of RESTful endpoints across deployment stages. - Worked on Server-side CSS pre-processing platforms and UI kits, such as LESS/SCSS, Node.js, foundation and Bootstrap. - Worked with CI/CD pipelines to integrate the Java code to align with DevOps practices using Docker. - Implemented logging and admin support using Spring Boot to enhance the web development. Pleasant Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts. - Implemented WebSocket-based communication to enable real-time UI updates for high-frequency transaction dashboards and alerting systems. - Contributed to real-time analytics and alerting dashboards with WebSocket-based updates, leveraging basic NLP and ML concepts to support AI-driven insights. - Designed and optimized relational and NoSQL schemas to support high-throughput transactional systems with normalized data structures and indexing strategies. - Designed NoSQL schemas using Cassandra for high-frequency data access, simulating distributed cache behavior; explored Apache Ignite for in-memory data grid solutions. - Implemented WCAG accessibility standards and multi-language support for front-end applications, ensuring broad usability and compliance with industry standards. - Developed applications using Java new features like lambda expressions, Stream API, default, static methods. - Utilized Apache Kafka for real-time data processing and Apache Spark for big data analytics, enhancing data ingestion pipelines and providing real-time insights. - Installed Pivotal Cloud Foundry on EC2 to manage the containers created by Pivotal Cloud Foundry (PCF). - Used Docker Container to address every application across the hybrid cloud and Docker for better collaboration and innovation. Utilized AWS Lambda to optimize Backend processes and improve application performance. - Design, develop, and maintain robust, scalable, and efficient Java-based backend services. Build responsive front-end interfaces using modern JavaScript frameworks like React.js, Angular, or Vue.js. - Worked with high volume processing and large datasets. - Implemented authentication and authorization mechanisms using OAuth (authN), JWT (authZ) resulting in resilient, scalable deployments for other security. - Ensure code quality, reusability, and performance optimization across both front-end and back-end components. - Design and manage SQL and NoSQL databases like Oracle, MySQL, PostgreSQL, and MongoDB. - Mentored junior engineers, promoting a culture of continuous learning, collaboration, and technical excellence to enhance team performance and growth. - Utilize tools like JIRA, Confluence, and Git for project management and version control. - Adhere to security protocols and regulatory standards, ensuring applications meet company's high-security requirements. - Write unit tests, integration tests, and perform automated testing using tools like JUnit, Jest, Mockito, and Selenium. - Participated in pair programming and Agile collaboration to enhance code quality and reduce technical debt. - Actively participated in Agile ceremonies including daily standups, sprint planning, retrospectives, and grooming sessions.

About the company

Kemper Corporation is an American insurance provider.

Skills

ajax
aws
aws lambda
bootstrap
cassandra
ci/cd
tailwind css
devops
docker
ec2
hibernate
java
java 8
kafka
microservices
node.js
pcf
react
restful
spring
spring boot
stream api