JAVA Development Team Lead


Do you have experience in event driven architectures?

Do you understand software design and enterprise integration patterns?

Do you consider code reviews as essential?

Do you advocate secure coding practices?

Do you embrace an agile software philosophy?

If you are an experienced Java Team lead skilled at devising elegant solutions to complex projects, we would love to hear from you. Our client is Telecom operator.

Qualifications, Specific Skills & Experience required for the role:

  • Full-stack development on Java frameworks like Spring (WebMVC, Data, Boot), Blade, Hibernate, Angular, React, etc.
  • Experience with text editors like Notepad++, Sublime Text, Atom, Brackets, Visual code,, etc.
  • Experience with Databases (i.e. Oracle, PostgreSQL, MongoDB, Cassandra, Redis, etc.) and relative SQL operations like how to store records, create, insert, update, delete, etc. and managing the complete records securely
  • JSON RESTful web services
  • Distributed Version control (Git, GitHub, BitBucket, etc.)
  • Excellent Reverse Engineering Skills
  • Experience with processes and mechanisms of the operating system Linux and Windows
  • Experience with Networking
  • Experience with text editors like Notepad++, Sublime Text, Atom, Brackets, Visual code, etc.

Additional skills:

  • Spring (Integration, Cloud Config, Cloud Stream, Cloud Data Flow, Batch)
  • Experience with IDEs to write, compile, run and debug the code like Eclipse, IntelliJ IDEA, NetBeans etc.
  • Experience with Knowledge management and project collaboration tools like Confluence
  • Javascript and CSS
  • AMQP
  • Kubernetes experience is a plus
  • Automated testing
  • Continuous integration
  • SOAP WebServices

The ideal candidate should have at least 3+ years relevant experience in the above-mentioned technologies in a production environment.


Please enter your comment!
Please enter your name here