Java Opportunities
1. Senior Java Developer – IT/JSD/236
Roles and Responsibilities
- Design, build, test and document multiple software components to meet product design requirements
- Work as integral part of the cross functional development team
- Conduct research and development, contribute technical knowledge and experience
- Collaborative, team based role that requires close working relationship with other business teams
- Contribute design innovations to the product
- Follow good security coding practices to ensure the application is free of the most common coding vulnerabilities
- Participate in code reviews
- Transition of software components
Desired Candidate Profile
- Minimum 3+ years of Java development experience
- Extensive OOAD knowledge
- Previous experience of networking, SQL, client server
- Experienced in one or more areas of Core Java, Advanced Java, Hibernate, Struts, etc
- Proven experience in design and integration of applications
- Must be able to demonstrate project execution capability
- Ability to validate the detailed design of the product
- Ability to fix defects and performance issues
- Document the application code to facilitate maintenance
- Should be able to build process migration approaches, scripts and functions
- Good communication skills – written and verbal
Posted on: Monday, June 17, 2013
2. Java Technology Lead – IT/JTL/240
Roles and Responsibilities
- Lead teams to believe in and achieve common objectives
- Ability to take ownership of assigned work
- Responsible for resolving code bugs, performing unit tests, working on code reviews and application documentation
- Should be able to interface with the Technical leads/Architects of other teams, work collaboratively to arrive at design and implementations
- Manage product development
- Gathering inputs from functional team and implementing them successfully
- Mentor and manage team members, by giving constant on the job feedback and by providing guidance
Desired Candidate Profile
- Strong technical background with a minimum of 6 years of Java development experience
- Extensive OOAD knowledge (UML will be an added advantage)
- Proven experience in architecture, design and integration of applications
- Previous experience of networking, SQL, client server
- Experience in one or more areas of Core Java, Advanced Java, Hibernate, Struts, etc.
- In-depth understanding of framework design and architecture
- Strong problem-solving abilities
- Ability to mentor and lead development teams
- Willingness to travel (previous travel experience is preferred)
- Participate in customer interaction, code review and follow-up
- Project execution capability
- Good communication skills
Posted on: Monday, June 17, 2013








