Job description:
As J2EE Developer, you are responsible for design and implement solutions based on architecture and business requirements. You will troubleshoot issues and make system changes as needed to resolve issue.
Responsibilities:
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Clear understanding of design patterns
* Experience with Unit, integrated and functional testing
* Familiarity with Restful APIs and other transmission protocols such as SFTP/FTPS
* Experience with cloud (specifically, Virtual Private Cloud) and containers is a plus
* Experience with Agile SW development and/or Scrum is a big plus
Required Technical and Professional Expertise:
* 3+ years of previous working experience with Spring, J2EE with elements of Spark and Kafka development In depth knowledge of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
* Strong and hands on experience in Web sphere Application Server and IBM HTTP Server
* Effective in debugging and reverse engineering skills
* Need to have exposure in at least one content management tools/framework
* Practicing Agile methodology
* Must have good oral and written communication skills to effectively interact with integration partners and internal customers.
* Design and architecting new Solutions.
Any Gradute