BENGALURU, KARNATAKA, India
12 days ago
Software Developer3

As part of the team the successful candidate will be actively developing the application platform for our cloud-based enterprise products. In this environment the Senior Applications Developer will be called upon to analyze problems, suggest and assess multiple alternative solutions, and implement high-quality industry leading software.

Responsibilities include,
•       Developing application framework code mostly in Java but also in other web development technologies (JavaScript, HTML5, JQuery)
•       Participating in code reviews
•       Working with application teams to provide infrastructure support in specific areas
•       Engaging actively in the technical decision making process
•       Participating in technical discussions and providing feedback depending on the needs of the team/department
•       Keeping abreast of the latest technologies (including Oracle technologies) and assimilating them into the product suites
•       Pro-actively mentoring and keeping track of team members progress
•       Ensuring compliance with development methodology and technical process

Candidate must have:
•       Strong J2EE development experience
•       Web development experience (HTML5,JavaScript, JQuery) is a plus
•       Strong experience with Web-tier development using technologies such as Spring, JPA (EclipseLink/TopLink)
•       Good experience with at least one of the popular J2EE Application Servers (experience with WebLogic is a plus)
•       Good experience with writing SQL
•       Experience with writing unit tests using JUnit
•       Thorough understanding of OO principles
•       Track record of rapidly learning and incorporating new technologies into his/her skill set
•       Thorough knowledge of programming best practices
•       Analytical and troubleshooting skills
•       Ability to effectively communicate technical, business, and design information
•       Proven ability to deliver high-quality, tested software on time

He/She should be able to work independently, mentor others and be a highly contributing member of an agile team. She/he has excellent organizational, planning and time management skills, with a successful track record of managing multiple priorities in a fast paced environment.

Career Level - IC3

Confirm your E-mail: Send Email