Company:         IBM


Eligibility:       Bachelors Degree

Experience:    3+ yrs

Location:        Bangalore

Job Role:      Java J2EE Developer


Company Profile:

IBM is transforming to lead. Join the next generation of innovators, inventors and entrepreneurs who are changing the very way the world works. Use breakthrough Cognitive computing to help doctors transform patient care, bankers reduce risk, businesses extract critical insights and clinicians diagnose and treat rare pediatric diseases. There is no better place to launch or further your career.

Job Description:
1. Contribute in all phases of the development lifecycle

2. Write well designed, testable, efficient code

3. Clear understanding of design patterns

4. Experience with Unit, integrated and functional testing

5. Familiarity with RESTful APIs and other transmission protocols such as SFTP/FTPS

6. Experience with cloud (specifically, Virtual Private Cloud) and containers is a plus

7. Experience with Agile SW development and/or Scrum is a big plus

Candidate Profile:
Bachelors Degree

Experience: 3+ years of previous working experience with Spring, J2EE with elements of Spark and Kafka development

Required Skills:

1. In depth knowledge of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

2. Strong and hands on experience in Websphere Application Server and IBM HTTP Server

3. Effective in debugging and reverse engineering skills

4. Need to have exposure in at least one content management tools/framework

5. Practicing Agile methodology

6. Design and Architecting new Solutions.