Job Description
Technology : Java, J2ee, Strong into Coding and programming, RestService Architecture, Sprint Boot.
Strong object-oriented programming skills and Hands on coding in Core Java and J2EE
Experience in Spring framework and RESTful Web Services.
Solid understanding of algorithms and data structures, Design pattern
Dev Methodology : Scrum
Design and implement software applications, document and test systems, modify as necessary.
Work independently and with other engineers, architects, managers, QA and Operations teams, design and develop strategic and tactical processes and create solutions that meet business requirements.
Spends most of the time developing code, and efficiently produces elegant, clean code with no unnecessary complication or abstraction.
Code is well-commented, easy to maintain, and can be reused across a sub-system or feature. Code may persist for the lifetime of a software version.
Code is thoroughly tested with very few bugs, and is supported by unit tests.
Be part of feature or sub-system design reviews and code reviews and be recognized as the go-to Developer for that component.
6+ years of experience developing software, primarily with JAVA
Expert hands on development experience using JAVA, Spring Core, Spring Batch, Rest ful
Deep understanding of and extensive experience applying advanced object-oriented design and development principles
Good analytical and problem solving skills
Experience developing data-driven applications using an industry standard RDBMS (Oracle, DB2, etc.), including strong data architecture and SQL development skills
Experience collaborating with business users to define the key business requirements and translate them into process/technical solutions
Experience in Unix based development environment is a plus
Knowledge on scripting languages like Unix Shell, Perl, Python is a plus
Experience applying software design patterns, data structures, algorithms.
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Java Developer
Contact Details:
Company: TalentFirst
Location(s): Bengaluru
Keyskills:
Technology : Java
Strong into Coding and programming
RestService Architecture
Sprint Boot. Strong object-oriented programming skills and Hands on coding in Core Java and J2EE Experience in Spring framework and RESTful Web Services. Solid und