- A Senior Associate Platform (Senior Developer/Track Lead Core Java/J2EE) contributes towards a particular module/s of work by bringing deep core technology expertise and relevant business subject matter expertise to the table.
Job Responsibilities:
- Providing technical expertise for every phase of the project lifecycle from concept development to solution design, implementation, optimization and support.
- Interacts with a set of clients (client senior developers and architects) to create technology specifications from business requirements for one of the modules within the project.
- Prepares the technical design of the more complex technology components within the module (one or more of client/web presentation tier, server tier, data access and data model, integration component, package function customization)
- Assists the architect in articulating the pros and cons of using a certain technology stack or component or design pattern versus another to the clients and project team and drives selection of technologies,
designs to come up with the optimal architecture
- Drives the performance tuning, re-design and re-factoring for a module
- Contributes to designing and implementing the build, release process as well as system configuration and deployment characteristics of the application
- Implements (hands-on) the module components based on Sapient and industry best practices.
- Mentors the team (people working on the module and other project team members) on technology concepts and the Sapient way and best practices for design, implementation and other processes
- Experience with Multithreading/Data Structures and Algorithms is highly preferred (not a mandate though)
- Good communication skills and ability to work with global teams to define and deliver on projects.
- Solid experience with J2EE, Core Java (Serialization, Synchronization, Concurrency, Reflection) ,Frameworks/ORM tools
📌 Core Java Developer (India)
🏢 Surviva Technologies
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.