Full Stack Java Developer

Compunnel

• $80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-5 years of relevant software development experience
  • Strong proficiency in Java as a primary programming language
  • Hands-on experience with TypeScript and React for web application development
  • Experience with developing distributed systems using microservices and related technologies
  • Familiarity with AI-assisted development tools like GitHub Copilot
  • Understanding of AI-native software development practices
  • Strong communication and collaboration skills

Responsibilities

  • Enhance applications through complex project assignments and strategic initiatives
  • Gather requirements directly from business users to deliver targeted technology solutions
  • Identify opportunities for improvements through regular communication with product leads
  • Ensure solutions meet high quality, reliability, and performance standards in collaboration with global teams
  • Design, develop, test, and maintain full-stack applications using various technologies
  • Apply AI-native practices to improve software quality and accelerate delivery
  • Leverage AI-assisted tools to enhance development workflows and team productivity
  • Bring innovative ideas and technical solutions to improve business value delivery

Benefits

  • Opportunity to work with AI-assisted development tools
  • Collaborative global work environment
  • Chance to influence high-quality software solutions
  • Professional growth in AI-native software development practices
Full Job Description
Job Summary

The Full Stack Developer will join the Custom Baskets team as a strong individual contributor within a global development organization. This role will work closely with business users, product leads, and technology teams to design, develop, and enhance high-quality software solutions.

The ideal candidate will have 3-5 years of experience with strong Java development expertise, hands-on experience with TypeScript and React, and knowledge of distributed systems. The role also provides opportunities to leverage AI-assisted development tools and AI-native engineering practices to improve software quality, accelerate delivery, and drive business value.

Key Responsibilities

  1. Contribute to the evolution and enhancement of applications through complex project assignments and strategic initiatives.
  2. Collaborate directly with business users to gather requirements, address questions, and deliver targeted technology solutions.
  3. Communicate regularly with product leads across the technology organization to identify opportunities for improving existing and future solutions.
  4. Collaborate with global technology teams to ensure solutions meet high standards of quality, reliability, and performance.
  5. Design, develop, test, and maintain full-stack applications using Java, TypeScript, React, and related technologies.
  6. Apply AI-native development practices to accelerate delivery, improve software quality, and reduce time to value.
  7. Leverage AI-assisted development tools and automation to enhance development workflows and team productivity.
  8. Contribute innovative ideas and technical solutions that improve the team's ability to deliver business value effectively.


Required Qualifications

  1. 3-5 years of relevant software development experience.
  2. Strong software engineering and development skills, with Java as the primary programming language.
  3. Hands-on experience with TypeScript and React for modern web application development.
  4. Experience developing distributed systems using technologies and concepts such as Gradle, Spring, Protocol Buffers (GPB), microservices, testing frameworks, and multithreaded programming.
  5. Familiarity with AI-assisted development tools such as Claude, Codex, GitHub Copilot, or similar platforms.
  6. Understanding of AI-native software development practices, including context engineering, agent-assisted workflows, and effective use of AI throughout the software development lifecycle.
  7. Strong communication and collaboration skills.
  8. Ability to work effectively with both technical and non-technical stakeholders.
  9. Ability to collaborate effectively within a global development team.


Preferred Qualifications

  1. Experience with SQL.
  2. Experience with Python.
  3. Experience with C#.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Full Stack Java Developer jobs: