If you are looking for an exciting career, please feel free to send out your updated resume to careers@clouddimensiontechnology.com

JAVA Team Lead/Architect

We are looking for a JAVA Team Lead/Architect who can join immediately or within 30 days, with 8-10 years of Experience, responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to lead a team of senior and junior developers, design and develop these applications, and to coordinate with the project manager, working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.

Project Technologies and Tools

Core Java/J2EE, JSP, Spring 4.x, JSF, Hibernate, AngularJS, JSON, XML, MySQL, Jasper Reports, Git.

Desired Candidates Profile

  • Proven hands-on Software Development experience and solid understanding of object-oriented programming
  • Experience in developing web applications using Spring 4.x, JSF is mandatory.
  • Proven working experience in designing and developing applications using Java, J2ee, Spring, Hibernate and Java EE platforms
  • Object Oriented analysis and design using common design and architectural patterns
  • Excellent knowledge of software and application design and architecture
  • Profound insight of Java and JEE internals Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in Web service technologies (SOAP, REST etc)
  • Experience with Scrum, Agile Process.
  • Experience with Continuous integration.
  • Commitment to Test Driven Development
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Proficient understanding of code versioning tools, such as Git, Bitbucket
  • Familiarity with build tools such as Ant, Maven, and Gradle

Senior Java Developer

We are looking for a Java developer who can join immediately or within 30 days, with 3-6 years of Experience, responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. 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.

Project Technologies and Tools

Core Java/J2EE, JSP, Spring 4.x, JSF, Hibernate, AngularJS, JSON, XML, MySQL, Jasper Reports, Git.

Desired Candidates Profile

  • Proven hands-on Software Development experience and solid understanding of object-oriented programming
  • Experience in developing web applications using Spring 4.x, JSF is mandatory.
  • Proven working experience in designing and developing applications using Java, J2ee, Spring, Hibernate and Java EE platforms
  • Object Oriented analysis and design using common design and architectural patterns
  • Excellent knowledge of software and application design and architecture
  • Profound insight of Java and JEE internals Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in Web service technologies (SOAP, REST etc)
  • Experience with Scrum, Agile Process.
  • Experience with Continuous integration.
  • Commitment to Test Driven Development
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Proficient understanding of code versioning tools, such as Git, Bitbucket
  • Familiarity with build tools such as Ant, Maven, and Gradle