Java Developer (Filled)

Post Date

Apr 29, 2024

Location

Atlanta,
Georgia

ZIP/Postal Code

30303
US
Jul 15, 2024 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

FTW-700570

Pay Rate

$48 - $72 (hourly estimate)

Job Description

State Farm Insurance is seeking an experienced Java Developer to join our dynamic team. As a Java Developer, you will play a crucial role in designing, developing, and delivering high-volume, low-latency applications for mission-critical systems. Your primary focus will be on leveraging AI and cloud technologies to meet the immediate needs of our internal customers. Youll work closely with stakeholders to design solutions, fill gaps in existing tooling, and explore homegrown or open-source tools for Data Management needs. State Farm is a leading insurance provider committed to serving our customers needs. Our technology and user experience teams work in an agile environment, using cutting-edge technologies to create innovative solutions. If youre passionate about technology, enjoy solving complex challenges, and want to make an impact, we encourage you to apply!

Core Responsibilities:
Full Stack Development: Collaborate with cross-functional teams to design, develop, and maintain Java-based applications. Youll work on both front-end and back-end components, ensuring seamless user experiences.
Metadata Experience: While we remain tool-agnostic due to future uncertainties, your familiarity with metadata concepts will be valuable. Connecting to metadata through APIs will be a key aspect of this role.
AI and ML Integration: Leverage your AI experience to enhance our applications. Familiarity with Python and machine learning frameworks is a plus.
Cloud Transition (AWS): State Farm is transitioning from on-premises databases to the cloud. Your expertise in AWS will be essential as we move toward a strategic landscape in the cloud.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Required Skills & Experience

- Core Java: Proficiency in Java programming.
- Front-End Technologies: Knowledge of Spring MVC, J2EE, JavaScript, jQuery, HTML, and CSS.
- SpringBoot & Spring Frameworks: Experience with SpringBoot and related frameworks.
- DevOps Skills: Familiarity with GitLab CI/CD for continuous integration and deployment.
- Linux Exposure: Basic understanding of Linux commands.
- Build Tools: Experience with Maven and Postman.
- AWS Cloud Experience: State Farm is transitioning from on-premises databases to the cloud. Your expertise in AWS services (such as S3, Redshift, and Glue) will be essential as we move toward a strategic landscape in the cloud.
- Python and AI Integration: Familiarity with Python and AI concepts. Leverage AI for data-driven solutions.
- Agile Methodologies: Familiarity with Scrum and agile practices.
- Adaptability & Continuous Learning Mindset: An avid learner who quickly adapts to new technical topics.
- Database Interaction: Ability to interact with various databases, including DB2, flat files, AWS S3 & Redshift, Salesforce Tables, Postgres, and SQL.
- This role will not involve designing databases but will require understanding how to interact with them via scripts or APIs.
- Excellent communication skills to work effectively with cross-functional teams.

Nice to Have Skills & Experience

- Informatica Tools: Experience with Informatica tools (EDC, Axon, & DQ).
- Database Design: Understanding of database design principles.
- Deployment Automation: Experience with Terraform.
- Test Automation: Knowledge of test automation frameworks (e.g., JUnit, BDD).

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.