Software Engineer II - Java Full stack with AI
Core
Design and develop high-quality, secure, scalable full-stack software solutions and AI-powered features for business analytic and reporting products.
Role type
Senior IC full-stack Java engineer (AI integration)
Builds
Business analytic and reporting solutions, scalable backend services, and responsive user interfaces
Domain
Global payments, financial technology, big data
Deliverable
production ML models
Required skills
Java 8+, Spring Framework, RESTful APIs, React/Angular, SQL/Oracle/SQL Server, AWS/Azure/GCP, Docker/Kubernetes, CI/CD, Databricks/Spark
Preferred skills
Python, AI/ML model development, AI-assisted coding tools
Technologies
Spring Boot, Jenkins, Maven/Gradle, SonarQube, Delta Lake, Copilot
Responsibilities
Design and develop scalable software solutions, build usable UIs and visualizations, participate in architectural discussions and agile ceremonies, support system and user acceptance testing
Seniority
Mid-level, hands-on IC