Wednesday, July 15, 2020

Newgen Software Technologies - Java Developer - J2EE/Microservices Architecture (2-6 yrs) (Newgen Software Technologies Ltd)

Job Description :


- We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

- You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

- Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.

Responsibilities :

- Contribute in all phases of the development lifecycle

- Write well designed, testable, efficient code

- Ensure designs are in compliance with specifications

- Prepare and produce releases of software components

- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

- Java is an influential computing language that has many linguistic descendants including Python, Scala, and PHP. There is some expectation that Java developers stay abreast of new language developments, and propose or incorporate innovation wherever they see fit. A senior level Java developer may be responsible for overseeing a core development team. With that in mind, it is good for a Java developer to work on enhancing their leadership and teambuilding skills. There are some essential skills that every good Java developer should have:

- Patience and perseverance to overcome challenges, solve problems, and learn new computer languages and techniques.

- Familiarity with a variety of designs, languages, and methodologies (e.g. SQL, ORM, J2EE, RabbitMQ, Microservices, Agile and Scrum)

- Competence and comfort using multiple frameworks (e.g. Spark, Storm, Hadoop, Angular 2/4/5, Spring Boot)

- Ability to gather accurate requirements and work closely with stakeholders to prioritize tasks and the scope of development.

- Strong attention to detail with the ability to identify errors and make adjustments in a testing environment.

Location : Noida

Qualification : B.tech CS

Apply Now