Java Developer working in a hybrid role for Weekday's client. Focus on modern software engineering, AI-assisted development, and enterprise-grade application enhancements.
Responsibilities
Design, develop, and maintain scalable backend services using Java, Spring Boot, and microservices architecture.
Build and expose RESTful APIs and system integrations for data-driven enterprise platforms.
Write clean, maintainable, and well-tested code following industry best practices.
Utilize AI-powered coding tools such as Cursor or Windsurf for code generation, refactoring, documentation, unit testing, and debugging.
Contribute feedback to continuously improve AI-enabled development workflows and engineering productivity.
Diagnose and resolve production issues to ensure system reliability and stability.
Optimize backend services and APIs for performance, scalability, and efficiency.
Requirements
3–6 years of hands-on experience in Java development.
Strong expertise in Spring Boot and REST API development.
Experience with SQL and/or NoSQL databases.
Solid understanding of microservices architecture and integration patterns.
Proficiency with Git and unit testing frameworks.
Hands-on experience with at least one cloud platform (AWS, GCP, or Azure).
Strong analytical and problem-solving abilities.
Ability to work independently as well as collaboratively within cross-functional teams.
Continuous learning mindset with adaptability to new tools and technologies.
Experience with containerization and orchestration tools such as Docker and Kubernetes.
Exposure to data streaming or messaging systems (e.g., Kafka).
Familiarity with data engineering tools and pipelines.
Practical experience using AI coding tools like Cursor, Windsurf, or similar GenAI platforms.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline (or equivalent practical experience).
Senior Engineer packaging Python applications at OpenTeams, working onsite with clients 3 days a week in Dallas, TX. Engage in open - source projects and ensure cross - platform reliability.
Senior Developer Backend with Java Springboot/Python for leading global life insurance provider. Collaborating with multidisciplinary squad for key financial solutions.
Senior Developer Backend specializing in JAVA and React, ensuring excellent user experience for benefit clients. Collaborating with teams to elevate process maturity.
Technical Architect responsible for advanced AI and cloud platform architectures at NEC. Leading design and implementation of hybrid and multi - cloud solutions with Red Hat technologies.
Developer creating modern web applications for DATAGROUP, a leading German IT service provider. Engaging in exciting projects with flexible work arrangements in a supportive environment.
Web Developer managing the development of modern web applications at DATAGROUP in Leipzig. Collaborating with teams using Java, Python, and React in an innovative IT environment.
Developer creating modern web applications with Java, Python, React, and Vaadin at DATAGROUP in Berlin. Collaborating in agile projects and developing user - friendly frontends and performant backends.
Senior Backend Engineer enhancing our flagship credit - building product at Kikoff. Join a startup culture focused on innovation and financial impact for users.
Database Engineer managing installations, configurations, and performance optimizations for database systems. Supporting development teams and ensuring data integrity in high - availability environments.