Junior Java Developer

Junior Java Developer

Copious Software Private Limited
Delhi Pune
1-3 years
Not Specified

Job Description

We are looking to recruit a Junior Software Engineer with excellent programming skills. The successful candidate will be located in India, but he/she may have to travel Internationally as per the job-related requirements. He / She will work with multiple cross-functional teams helping deliver new and outstanding experiences to our clients while ensuring reliability and performance. The selected candidates are expected to work directly with our clients, other support engineers, and developers to deliver a superior ownership experience. He/she should be able to perform their assigned duties with a great degree of independence requiring minimal direction. 

Important Note: Relocation to Johannesburg, SA may be required as per the client's requirements.
Skills required -
  • Primary Tech Stack: Core Java / Spring Stack (boot, cloud, batch) / Hibernate / Webservices (Soap & Rest) / Maven / ELK (Elasticsearch, Logstash, Kibana).
  • 1 to 3 years of experience with Java / J2EE development and design.
  • Good working experience in the Spring Framework.
  • Hands-on experience working in ORM technologies using Hibernate/ JPA/ JDBC.
  • Good to Have: AWS Cloud / Docker / Git / Jira uses & expertise is beneficiary.
  • Database Knowledge: SQL/PL-SQL.
  • Data Structures and Collections: List, Map, Set, Vectors, and Matrix.
  • Knowledge of Concurrency or Multithreading, CRUD operations, Aggregations, Indexing.

Role & Responsibility - 
  • Understand the business goals and make sure the solutions meet client expectations.
  • Understand the problems holistically and solve them in a generic manner by producing reusable components or services when it is possible.
  • Follow established coding standards, architecture principles, and development processes.
  • Develop software solutions to support the business of clients.
  • Develop Unit tests and Integration tests and perform quality assurance of development.
  • Document logic used, comment on the code and troubleshoot isolating issues within complex environments.
  • Produce code following Technical standards and selected design patterns.
  • Release source code to QA and Production environment.
  • Participate in code reviews to check the application standards, logic, and effective use of libraries and reusable aspects of the application.
  • Understanding and applying the fundamentals of SOA and OO principles and methodologies.

Other skills required -
  • Open to learn and adapt to new technologies.
  • Go-getter, Result oriented, Creative & Innovative approach.
  • Problem solver & Customer service orientation
  • Conflict Resolution Skills.
  • Better time management & stress management.
  • Professional Communication (written, verbal/presenting, and listening).

www.copious-software.com

We kraft Solutions for your Business Challenges.
Services includes Solution Engineering, Product Consulting, Professional Services. Join us to be part of a success history.

About Recruiter

6

Followers

1

Active jobs

Functions : IT

Industries : IT/Computers - Software

Skills/Roles I hire for: Java developer, Software Developer, Software Programmer, Software Engineer, Android

level Hiring For: Junior Level, Mid Level, High Level

Similar Jobs

People Also Considered

Career Advice to Find Better