Businessolver is an award-winning benefits administration technology company whose client programs offer easy-to-use solutions for companies and their employees. In past hiring for
Software Engineering Internship – Java
Location
California + 25 moreAll locations: California | Florida | Illinois | Iowa | Kentucky | Maine | Nevada | New Hampshire | New Jersey | North Carolina | Ohio | Oregon | Maryland | Massachusetts | Michigan | Minnesota | Missouri | Pennsylvania | Rhode Island | South Carolina | Tennessee | Texas | Virginia | Washington | Wisconsin | Wyoming
Posted
94 days ago
Salary
$23 / hour
Seniority
Entry Level
Job Description
Software Engineering Internship – Java
Businessolver
• Innovative design and analysis of product, technical, and quality roadmap enhancements • Actively participate in scrum ceremonies, development, testing, and deployment activities • Develop core web application changes using JAVA, JavaScript and CSS • Creative thinking and proposing solutions to grow our business by delighting our clients
Job Requirements
- Must be self-motivated and able to prioritize a number of tasks effectively
- Must have great communication skills for providing customer service, taking instruction and providing thorough documentation
- Available at least 35 hours a week
- Must have working knowledge of the Java programming language
- Demonstrable experience building user interfaces for web browsers
- Have a dedicated space where daily work can be performed
- Able to attend team meetings over the phone without interruptions
- Any experience with development in the following areas is helpful:
- Cloud-based services
- UI technologies (Bootstrap, jQuery, React)
- Spring-based API development
- Unit, Integration and UI-based automated testing
Related Guides
Related Job Pages
More Backend Engineer Jobs
• complement, support, and potentially help lead an existing small team of developers • using custom and open source libraries to develop a multi-platform application that revolutionizes how digital content is created, managed, and shared in a new Internet empowered world
• 智能合约开发与部署:负责 Solana、Tron、TON、Sui 等区块链平台的智能合约设计、开发和部署,确保合约的安全性和高效性。 • 智能合约优化:对现有智能合约进行性能优化和安全审计,提升合约的执行效率和安全性 • 基于 Polkadot Substrate 进行公链底层架构设计与开发。 • 开发和优化区块链核心模块(共识层、网络层、存储层、虚拟机等) • 参与技术方案评审,编写技术文档和设计文档 • 跟踪区块链前沿技术,推动技术创新
• Design and implement RESTful and GraphQL APIs in Node.js and Java/Spring Boot • Document with Swagger and test with Postman • Build event‑driven services and consumers/producers on Apache Kafka • Deliver microservices with clear domain boundaries, API versioning, and backward compatibility • Ship accessible, performant UI with React and Next.js (SSR/SSG, routing, caching) • Build reusable front end components; author maintainable styles with CSS/SCSS • Integrate front‑end apps with GraphQL clients and Content Management System like Adobe Experience Manager • Deploy to Azure/GCP; considering observability (logs, metrics, traces), feature flags and manage secrets securely • Partner with security on VITS remediation, dependency vulnerability scanning (SCA), static/dynamic testing (SAST/DAST), and OWASP best practices • Uphold engineering excellence with unit/integration/contract tests (JUnit, Mockito, Jest), performance profiling, and SonarQube quality gates • Model and query data across PostgreSQL and NoSQL; own schema evolution, migrations, and performance tuning
• Independently perform both routine and complex business support tasks for the Plan Sponsor Support team, escalating non-standard issues to management as needed. • Adhere to established protocols, standards, and policies to ensure timely and effective operational support within a fast paced environment with tight turnaround times. • Evaluate whether customer-selected products and services align with their benefit needs and can be delivered through current systems or platforms; facilitate solutions for exceptions or non-standard requests. • Actively consults and communicates with internal constituents regarding the details associated with the new business and revision activity in a timely manner to validate and strengthen account structure. • Execute assigned techniques, processes, and responsibilities as directed.




