Software Engineer II (Java)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
Experteer Overview As a Software Engineer II within Digital Technology, Personalization & Insights, you contribute to building secure, scalable software components in an agile setting. You will design, develop, and troubleshoot solutions while collaborating with cross-functional teams to deliver value. You’ll work with data to inform decisions and support stable, high-quality applications. This role offers growth opportunities as you gain experience across the software lifecycle and modern tech stacks. Compensation / Benefits * Execute standard software solutions, design, development, and troubleshooting * Write secure, high-quality code with at least one language and limited guidance * Design, develop, code, and troubleshoot with awareness of upstream/downstream systems * Leverage SDLC tools to automate and improve value * Troubleshoot to resolve basic-to-moderate technical problems * Analyze large, diverse data sets to identify issues and support decision-making * Learn and apply processes for secure, stable code and systems * Contribute to an inclusive team culture Tasks * Formal training or certification in software engineering concepts * 2+ years of applied software engineering experience * Hands-on experience in system design, development, testing, and operational stability * Experience coding in one or more modern programming languages and database querying languages * Hands-on experience with Java, Spring Boot, and Kafka * Experience across the full Software Development Life Cycle * Exposure to agile methodologies (CI/CD, Application Resiliency, Security) * Emerging knowledge of technical disciplines (cloud, AI/ML, mobile) Key requirements * comprehensive health care coverage * retirement savings plan * tuition reimbursement * mental health support * financial coaching * on-site health and wellness centers
Requirements
processes for secure, stable code and systems * Contribute to an inclusive team culture Tasks * Formal training or certification in software engineering concepts * 2+ years of applied software engineering experience * Hands-on experience in system design, development, testing, and operational stability * Experience coding in one or more modern programming languages and database querying languages * Hands-on experience with Java, Spring Boot, and Kafka * Experience across the full Software Development Life Cycle * Exposure to agile methodologies (CI/CD, Application Resiliency, Security) * Emerging knowledge of technical disciplines (cloud, AI/ML, mobile) Key requirements * comprehensive health care coverage * retirement savings plan * tuition reimbursement * mental health support * financial coaching * on-site health and wellness centers
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Countries for Software Engineers
93 Java Interview Questions You Should Prepare For
Where to Find Entry-Level Software Engineering Jobs
The Ultimate Software Engineer Career Path Guide for 2023