Coditas Technologies walk-in for Java Developer
Company :
Coditas Technologies Pvt Ltd
Website :
Job Role :
Java Developer
Eligibility :
Any Graduate
Experience :
2 - 7 Years
Job Location :
Pune
Walk-In Date :
21 Sep 2019
Walk-In Time :
10:00 AM Onwards

Company Profile:

We are a team of engineers and designers who build beautiful applications. We believe the beauty of an application is not only in the user interface but also in the code, performance and maintainability. We participate in the entire software development life cycle of solutions.

Job Description:

A passionate developer who has a strong working knowledge of OOPS and functional programming principles. Standard Definitions and abbreviations don't entice us that much.

Skills:

Strong Java and J2EE background.
Strong communication skills along with the ability to articulate technical designs and concepts.
Strong working experience in Multi-Threading, Exception Management and Use of Collections and Streams.
Working knowledge with application aspects i.e. Caching, Asynchronous APIs, Logging etc.
Experience with web application frameworks like Spring Boot or Dropwizard and how it works under the hood.
Should have a good understanding of Java ecosystem including JRE/JVM/JDK.
Unit Testing is an everyday affair and hence demands very good unit testing skills using tools like Junit & TestNG.
Understanding of relational databases, RESTful services and build tools like Maven & Gradle.
Knows what and when to mock and have used frameworks like Mockito/Power mock.
Understanding of message queue such as ActiveMQ, Kafka, RabbitMQ is a nice to have.
Version Control is treated as important as programming skills.
Fluent with version control tools like Git and Bitbucket.
Exposure to Agile/Scrum , TDD not in theory but in practice.
Experience of using Continuous Integration, Continuous Deployment, Static Code Analysis,Jenkins and SonarQube.
Exposure to cloud and containerization would be a plus.
Hands-on experience in application development in an enterprise setup.
Have a good understanding of Distributed Application Architecture.
Open to learning other languages like Scala/Kotlin/Groovy etc.

Preferred Skills:

Believe in writing clean and maintainable code.
Work with cutting edge technologies like Docker, Reactive Programming, Functional programming languages and NoSQL databases.
Are key technical influence in software architecture decisions.
Are responsible for technical design and the entire lifecycle of product development.

Venue Details:

3rd Floor, Gaia Apex,
S. No. 33/2D, Clover Park,
Viman Nagar, Pune - 411014.

Contact Person:

Roma Rohira