Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 4, 2020
    Deadline: Jun 25, 2020
  • Multilent is one of the leading software, information technology, consulting and services organization envisioning the adoption of the flexible business practices that enable our customers operate more efficiently and produce more value. Multilent's strength lies in perceiving the client's business processes, culture, vision and goals across various secto...
    Read more about this company

    Java Software Developer

    We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services . Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.


    • Translate application storyboards and use cases into functional applications

    • Design, build, and maintain efficient, reusable, and reliable Java code

    • Ensure the best possible performance, quality, and responsiveness of the applications

    • Identify bottlenecks and bugs, and devise solutions to these problems

    • Help maintain code quality, organization, and automatization


    • Proficient in Java, with a good knowledge of its ecosystems

    • Solid understanding of object-oriented programming

    • Familiar with various design and architectural patterns

    • Skill for writing reusable Java libraries

    • Knowledge of concurrency patterns in Java

    • Familiarity with web servers such as Tomcat, Undertow and Jetty

    • Experience with popular application frameworks, such as Play ,structs, Spark and Spring framework, JDBC, JPA, Hibernate and Microservices

    • Familiarity with Java GUI frameworks such as Swing, JAVAFX

    • Knack for writing clean, readable and optimized java code

    • Experience with both SQL and NoSQL databases such as Postresql,Sqlite, Mysql,Oracle,Mongodb and Cassandra

    • Understanding fundamental design principles behind a scalable application

    • Basic understanding of the class loading mechanism in Java

    • Creating database schemas that represent and support business processes

    • Basic understanding of JVM, its limitations, weaknesses, and workarounds

    • Implementing automated testing platforms and unit tests

    • Proficient understanding of code versioning tools, such as Git

    • Familiarity with build tools such as Ant, Maven, and Gradle

    • Familiarity with Agile environment

    Qualification and Experience

    • A degree in Computer Science, Computer Engineering or any closely related field is required.
    • At least 1 year of building enterprise java applications

    Method of Application

    This job has expired. Application is no longer allowed

  • Send your application

Never miss a job with our real-time & personalized push notification
Subscribe Now
Back To Home

Career Advice

View All Career Advice

Subscribe to Job Alert


Join over 359K happy subscribers

Send your application through

Yahoomail Gmail Hotmail