Java Developer

No. of Positions Open: 2 (1 regular Java, 1 Android mobile app developer)

Location: Perumbakkam, Chennai, India

Experience: 4+ years

Job Summary:

We are looking for a passionate Java FullStack developer with bonus experience with any of these skills Angular / React / NodeJs hands on experience who are passionate to be part of building performant, scalable and responsive web and enterprise systems . You will be responsible and part of architecture, designing and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure and stakeholders. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Roles & Responsibilities

• Firm grasp of the JavaScript & Typescript language and its nuances, including ES6+ syntax
• Knowledge of functional and object-oriented programming
• Ability to write well-documented, clean Javascript code.
• Rock solid at working with third-party dependencies and debugging dependency conflicts
• Optional knowledge on ReactNative (or) Flutter.
• Understanding of REST APIs, the document request model, and offline storage

Experience with automated testing suites, like (Jest or Mocha).
Hands-on developer with proficiency in more than one of the areas listed below:

• Strong programming skills in Java including OO Design Patterns
• Development experience of building SOA system using REST
• Front End development using Twitter Bootstrap/jQuery or equivalent
• Strong exposure to Spring technologies [Spring MVC, Spring Security, Spring Data, Spring Batch] or Dropwizard or equivalent
• Backbone, AngularJS, JQuery, Html5, Grunt, Bower, CSS3
• Working experience with Workflow [BPM/Rule Engine], CEP is a plus.
• Strong exposure with RDBMS [MySQL, Postgres or equivalent], ORM [Hibernate/JPA]
• Experience in production deployments with an ability to identify and resolve performance bottlenecks.
• TDD using JUnit, Rest assured and mocking frameworks
• Familiar with automated build/test/deployment.
• Working knowledge with Linux is highly desirable.
• Added advantage if having experience in AWS, Ansible, Chef, Puppet
• Experience in building applications adhering to security standards is a plus.

Roles & Responsibilities

• Self-starter, proactive, accountable team player
• Strong analytical skills and ability to work with minimal or no assistance.
• Write high-quality standards-compliant code along with documentation and executable unit test with 100% coverage for the modules identified. • In addition, integrate third-party libraries/services, migrate/port legacy code on need basis.
• Ability to implement end to end functional module.

Minimum Qualifications & Criteria

• BE / BTech / MCA / MS
• Along with CV please mention your Github repository, contribution to developer forums, blog, presentation, etc.

Why should you consider joining the Corezi family?

• Each board member has between 15 to 20 years of Payment / eCommerce industry experience.
• Experienced developers are given high-end configuration laptops for their development work.
• Ability to cross train in various technology skills while also avail preset work from home days.
• Premium Client committed projects are already on and many in the pipeline.
• To learn from and work with the best in the industry
• To learn and work on latest cutting edge technologies
• For industry best attractive packages and excellent growth opportunities

Please email us with the position you’re interested in along with your attached Resume/CV.

Apply to this Position