Java Lead

5 - 7 years experience

Apply now

We are seeking a Java Lead familiar with web and mobile ecosystems such as APIs, Push Notifications, Content Management Systems (CMS), and Payment Gateways. As a Java web developer, you will be responsible for creating Backend Systems, websites using React.js and Angular.js, CMS, and APIs for mobile apps, working either individually or with a team, depending on project requirements.

Job Description

  • Participate in the architecture, design, development, and maintenance of applications using Java and J2EE technologies; liaise with foreign customers.
  • Prepare and deliver technical and functional documentation according to adopted methodologies using Jira and Confluence.
  • Design software quality assurance test plans and execute test cases.
  • Deploy applications to the SIT, UAT, and Production environments.
  • Highly motivated professional with strong interpersonal skills to facilitate communication between onsite and offshore customers and team members.
  • Work closely with the Project Manager and technical personnel on new or changed function requests.
  • Provide technical customer support and be available for on-call, after-hours, and weekend support when necessary.

Job Requirements

  • 5+ years of experience in software design and development with a strong foundation in SDLC methodologies such as Agile, Scrum, Kanban, or Waterfall.
  • Basic proficiency in spoken and written English.
  • Proven success as a technical team leader, managing pull requests and conducting code reviews.
  • Experience in RESTful API architecture and Java 11/J2EE, including JSP and JSF.
  • Experience with the Spring Framework (Security, MVC, Cloud, Boot), Web Services, and Oracle Database.
  • Experience in working with React.js, HTML5, CSS, JQuery, Ajax, Swagger, and Git-flow.
  • Experience with messaging frameworks such as RabbitMQ or Kafka.
  • Experience with CMS (Content Management System).
  • Experience with log4j, JUnit, Jacoco; familiarity with Spring Social and Spring Azure is a plus.
  • Working knowledge of Kubernetes, Jenkins, Docker.
  • Experience with Terraform is a plus.

What's in It for You

  • Attractive salary and benefits package, including performance-based bonuses.
  • Continuous training and development in both technical and interpersonal skills through global platforms.
  • Career coaching and mentorship to guide your professional growth and career management.
  • Regular evaluations focused on strengths and skill enhancement.
  • Numerous opportunities to advance your career across various clients, industries, and projects.
  • An inclusive and diverse work culture.
  • Access to high-performance Apple laptops and cutting-edge technology.
  • Close collaboration with Lead Developers specializing in different business verticals across multiple industries.
  • Opportunities to collaborate with regional teams, increasing your exposure to different markets and broadening your professional network.

About Codigo

Codigo is an award-winning design and technology company headquartered in Singapore, with offices in Myanmar, Indonesia, and Vietnam. Since our inception in 2010, we have been creating products and experiences for businesses of all sizes, from emerging startups to global brands, helping to bring their visions to life.

Driven by a team of over 90 in-house creatives and developers, Codigo thrives on diverse skills and experiences that come together to pioneer innovative digital solutions. We consistently stay ahead in the ever-evolving tech landscape and lead the way in design.

'Don't be the same, be better.' We're not just conformists; we're thoughtful rebels. We consistently challenge norms, think outside the box, and expand the realm of what's possible.

We are Codigo.

Learn more about us | See what we do

Apply now

Let’s chat about