IFS is hiring a

Senior Lead Software Engineer - Java (Portfolio Companies)

Colombo, Sri Lanka
Full-Time

Position Summary 

Sr. Lead Java software engineer is responsible to lead agile-driven development with planning, execution and testing as part of the day-to-day operations.

What You'll Do:

  • Serves as people leader of a technology squad (6-8 engineers)
  • Planning and breakdown of development tasks
  • Assigns tasks to the software engineers on the squad (including to themselves)
  • Implementation of development tasks in Java
  • Handling merge requests, reviews and merge conflicts in Git
  • Write unit testing for implemented code
  • Write integration testing of implemented code
  • Ensures coding conventions are followed in accordance with Rhapsody's Software Development Lifecycle policy (e.g., static code analysis, peer review, etc.)

This job requires the candidate do work for a European Shift (12.00 p.m. - 9.00 p.m.) from Monday to Friday

Essential Requirements:

  • 5+ years of experience in software engineering and extensive knowledge of Java servlet development and web technologies along with experience in leading a team
  • Experience with SQL (Postgres preferred)
  • Team player with great communication skills
  • Strong data communications and security knowledge / skills
  • Experience with contemporary developer tooling and infrastructure: Git, Eclipse, CI/CD (preferably Gitlab), AWS

Good to Have:

  • Experience leading a sprint/scrum team
  • Java EE experience (EJB, JTA, JAX-RS, JAX-WS, CDI, Managed Beans)
  • Frontend development knowledge or experience
  • JVM profiling / troubleshooting / configuration experience
  • Familiarity with OSGi

We believe that coming together as a community, in person, is important for innovation, connection and fostering a sense of belonging. Our roles have the right balance of remote and in-office working to enable flexibility for managing your life along with ensuring a real connection with your colleagues and the broader IFS community. #Li-Hybrid

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Lead Software Engineer Q&A's
Report this job
Apply for this job