Allstate - Senior Java Backend Developer
Back-End Developer is needed in Bengaluru, India.
Client: Allstate
Location: Bengaluru, Karnataka, India
Contract: Full-time, Full-time, Full-time
Job Description
At Allstate, great things happen when our people work together to protect families and their belongings from lifeās uncertainties. For more than 90 years, our innovative drive has kept us a step ahead of our customersā evolving needs. The Software Engineer Sr Consultant is responsible for implementing applications following 12-factor principles, owning the full stack of software products, including frontends (web or mobile) and backend services. They leverage test driven development, continuous integration, and actively participate in decision-making to meet user needs.
Requirements
The ideal candidate should have the following qualifications:
- 6+ years of Java development with hands-on coding experience using Java 8+ and higher versions.
- Good experience in Java, J2EE, Spring, Hibernate, Spring Boot, JPA, Spring Data, Spring Security, Spring Batch, Kafka, and RESTful Web Services.
- Familiarity with J2EE Design Patterns, Algorithms, Optimizations, and Object-Oriented design.
- Experience working in Agile product teams, with pair programming as an advantage.
- Experience with Test Driven Development.
- Skilled in relational databases (SQL Server, DB2, Oracle) and NoSQL databases (MongoDB), with the ability to write SQL statements & scripts.
- Ability to perform accepted code reviews, code linting, formatting, debug code, handle errors, and manage build activities.
- Experience with Continuous Integration and Continuous Delivery, using tools like JUnit, Mocking, Jenkins, etc.
- Knowledge of security design/testing techniques, API gateways/proxies, and tools for Splunk debugging and analyzing production issues.
- Familiarity with Application Performance Management (APM) tools.
- Understanding of Memory profiling, Garbage Collection Systems, and Multi-threading.
- Knowledge of Kubernetes and Docker containers.
Shift Timing
11:30 AM to 8:00 PM, or 1:00 PM to 9:30 PM.
Primary Skills
- Customer Centricity
- Digital Literacy
- Inclusive Leadership
- Learning Agility
- Results-Oriented
About Allstate
Joining our team isnāt just a job ā itās an opportunity that takes your skills to the next level. Allstate encourages you to challenge the status quo in a flexible environment that embraces connection and belonging. The Allstate Corporation is one of the largest publicly held insurance providers in the United States and operates several companies across multiple countries, including a talent center in India specializing in technology and strategic business services.
How It Works
šGet quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
šWin new clients
Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.
šGrow your career
Use Twine's tools to find new job opportunities and showcase work to your prospective clients.