Send me more jobs like this

Back End Developers

Company Name Confidential

Keywords / Skills : Back End Developers, Backend, Core Java, J2EE, Web services, REST, Spring Framework, Junit, JSON, XML

3 - 4 years
Posted: 2019-09-19

IT/Computers - Software
Software Engineer/ Programmer
Posted On
19th Sep 2019
Job Description
Back End Developers

Position Overview

Software Engineer in Java / J2EE to do requirement analysis, design, code and test.

Essential Job Functions / KRA’s

• Develop features across multiple subsystems within applications, including collaboration in requirements definition, design, coding, testing and deployment

• Participate actively in software design discussions

• Provide documentation as appropriate including design documentation, inputs for external specifications; system requirements specifications and end user documentation

• Implement code in a timely fashion and with high quality, consistent with standards

• Develop Unit Test Cases, perform Unit Testing and document test results

• Plan, process and perform all jobs in an efficient manner with little assistance from the supervisor

• Analyze current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming

Required Skill Set

• Extensive technical experience and development expertise in Core Java, J2EE,Web services, REST, Spring Framework, Junit, JSON and XML

• Hands on experience in Apache Camel and good knowledge on Enterprise Integration Patterns

• Possess knowledge of object-oriented design and development (OOA/OOD) and the J2EE framework

• Experience working with and applying Design patterns to solve problems

• Hands on experience using DEVOPS tools like Jira, Wiki, GIT, CI tools like Jenkins, Ansible /Puppet

• Demonstrate strong written and oral communication skills.

• Demonstrate high level of problem-solving skills

• Hands on experience in Tomcat

• Hands-on experience in Linux/Unix environment

• Knowledge on all aspects of Software Development Life Cycle (SDLC)

• Primary Skills: Hands on Experience in programing language of Java / J2EE, XML, Spring, WSDL, REST, SOAP, JBOSS Drools Search engine, JUnit

• Secondary Skills: JSP, jQuery, Oracle, Tomcat, JIRA, Log4j, Subversion, Hibernate

• Experience working with graphic designers and converting designs to Visual elements

• Experienced with back-end programming languages like Node-JS and Core Java

• Work experience in Agile software development & should have used tools like Jira, Wiki.

• Expert in both SQL & No SQL Dbs – Mongo Db, Cassandra, Mysql etc.

• Understanding and implementation of security, data protection and data immigration

• Experience in usage of CI-CD tools like Jenkins, Rancher.

• Development Experience for Both Mobile and Desktop.

Non-Technical Skills/Competencies

• Excellent technical communication skills in both written and spoken English

• Positive attitude and a strong work Ethic is a must.

• Ability to work under pressure.

• Implementation of overall architecture of web Application with high availability.

• Excellent technical communication skills in both written and spoken English Able to collaborate and thrive in a fast-paced high-performance environment

• Highly organized and self-directed; takes initiative.

• Develop Quality and ensure responsiveness of applications.

• Excellent problem solving and Analytical skills.

Experience Level / Years of Experience

3-4 years of relevant experience

Minimum Qualification / Education

BE/B.Tech or MCA from reputed engineering college

Similar Jobs
View All Similar Jobs

Walkin for you