Niju Thomas work email
- Valid
Niju Thomas personal email
- Valid
• 12 years of experience in analysis, design, development of J2EE applications. • Highly motivated, creative & versatile IT professional with 12+ years of experience in design and development of client/server applications using Java/ J2EE technologies.• Extensive experience in all phases of software development life cycle (SDLC) including requirements gathering, analysis, design, implementation, deployment and support of applications.• Strong database skills which include Oracle, MYSQL, and MongoDB.• Participates in Agile and Scrum Methodology with daily stand-ups, weekly planning games and retrospectives.• Insight into Java/ J2EE technologies such as Core Java, Servlets, JSP, JDBC, spring, Hibernate.• Broad knowledge and hands on experience in Web development using HTML, DHTML, AJAX, CSS, JavaScript, Jquery, Angular, Node.JS.• Expertise in frame works like Spring, Hibernate and Struts.• Executes Restful Web services using Spring MVC Rest frameworks.• Involved in creating and consuming Restful web services using Spring framework.• Experienced in working with Jenkins for Continuous Integration (CI) and Continuous Deployment (CD).• Experience in using servers like Tomcat and Jboss.• Experience in implementing persistence layer using JDBC, Spring Dao and Hibernate.• Experience in implementing data transfer using Kafka server.• Implemented MVC Frameworks such as spring MVC.• Exposure to different IDE's like Eclipse, IntelliJ and Net Beans.• Supported Testers with Unit Testing, User Acceptance Testing and Bug Fixing.• Highly organized with the ability to prioritize workload, manage multiple tasks and meet project deadlines by following project standards and routines as per customer specs.
-
Java DeveloperTeam Itg Feb 2022 - Present -
Software DeveloperThe Marlborough Group May 2021 - Feb 2022Bolton, England, United Kingdom -
Assistant ConsultantTata Consultancy Services May 2019 - Mar 2021Thiruvananthapuram Area, IndiaDescription: This is the application which handles authentication and authorization of TCS ERP portal. Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations Worked on requirements gathering, analysis and design for the Enhancement Tasks and Project Change Requests Participated in elaboration sessions and feasibility study. Provided POC and proposed solution using Restful webservices. Implemented… Show more Description: This is the application which handles authentication and authorization of TCS ERP portal. Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations Worked on requirements gathering, analysis and design for the Enhancement Tasks and Project Change Requests Participated in elaboration sessions and feasibility study. Provided POC and proposed solution using Restful webservices. Implemented application using Spring framework and webservices. Designed and developed webservice application using spring framework Implemented Data transfer using Apache Kafka Involved working with Oracle 11g database and PostgreSql. Used Maven build tool to build and deploy the application. Extensively used JUnit for unit testing, integration testing and production testing. Implemented Log4J to trace logs and to track information. Used SVN for Source Control and Version Management. Managed the team & reviews the Status, provide training and mentoring trainee developers. Used Junit for writing test cases. Coordinate with client teams and create deployment plans. Served as point of contact for clients regarding follow-up, meeting scheduling and responses to questions. Show less -
Technology AnalystInfosys Dec 2017 - Apr 2019Thiruvananthapuram Area, IndiaDescription: Client is the leading manufacturer of sports apparels. Involved in gathering requirements and built technical specifications from the requirements. Used agile development methodology during designs, implementation, testing, and maintenance. Developed the presentation layer and Spring- framework in CSS, Web 2.0, HTML developed for multiple browsers and Client-Side validations were done. Designed and developed Spring AOP components for Service… Show more Description: Client is the leading manufacturer of sports apparels. Involved in gathering requirements and built technical specifications from the requirements. Used agile development methodology during designs, implementation, testing, and maintenance. Developed the presentation layer and Spring- framework in CSS, Web 2.0, HTML developed for multiple browsers and Client-Side validations were done. Designed and developed Spring AOP components for Service implementation. Persistence layer design and implementation using Hibernate ORM framework, annotated lazy-loading / fetching strategy implementation Business-logic controller framework development utilizing Spring framework and dependency injection, catering to both standard server-side and AJAX client requests. Implemented Transaction Management based on Spring AOP and Dependency Injection based on Spring IOC. Employed Hibernate 3 for ORM mapping and persisting the data to backend. Participated in developing user interfaces using JavaScript, jQuery, HTML 5, XHTML, CSS3 custom tags. Consumed Restful Web Services from third party for authorizing payments to/from customers and implemented them using Jersey. Did Packaging and Deployment of builds through Maven. Worked on UNIX shell scripting for the project. Test Driven Development (TDD) approach was utilized and the test coverage was always maintained and validated using Clover and Cruise Control. Used LDAP services for user authentication and authorization. Used Log4j for tracking the applications. Used Clear case as version control tool and Clear Quest for defect management. Handling Production Support of the application Troubleshoot real-time issues and suggest the solution. Monitoring application performance and system alerts. Co-ordinate with multiple vendors in geographically distributed team. Provided technical and functional recommendations based on project requirements. Show less -
Java Developer ContractNike Jun 2017 - Dec 2017Portland, Oregon Area Handling Production Support of the application Troubleshoot real-time issues and suggest the solution. Monitoring application performance and system alerts. Co-ordinate with multiple vendors in geographically distributed team. Provided technical and functional recommendations based on project requirements. -
Technology AnalystInfosys Jan 2017 - Jun 2017Thiruvananthapuram Area, India -
Senior Systems EngineerInfosys Sep 2014 - Jan 2017TrivandrumPart of Retail domain. Working in E-commerce project.Tasks Include Requirement gathering, analyzing and evaluating customer needs. Writing and maintaining program code to meet requirements. Testing, Debugging and correcting errors of each unit. Continue the process with module integration. Build and deploy project in different environments using deployment tools. Supporting and fixing real-time issues happening in production environment. Monitoring… Show more Part of Retail domain. Working in E-commerce project.Tasks Include Requirement gathering, analyzing and evaluating customer needs. Writing and maintaining program code to meet requirements. Testing, Debugging and correcting errors of each unit. Continue the process with module integration. Build and deploy project in different environments using deployment tools. Supporting and fixing real-time issues happening in production environment. Monitoring application performance and alerts. Take action and analyze root cause of the issue. Participated in code and design reviews and used check style tool for code quality improvement. Coordinated with multiple vendors from geographically distributed teams for a successful development, testing and deployment of a single project. Show less -
Programming AnalystCognizant Feb 2014 - Sep 2014KochiClient: Software product in Insurance domain.Duration: From Feb, 2014 to Sep 2014.Description: Life-Engage is a software product of company which unified life insurance point-of-sale, underwriting and customer service platform that engages customers with an efficient, modern and seamless sales experience Requirement gathering, analyzing, research and development of software product. Writing and maintaining program code to meet requirements. Testing, Debugging… Show more Client: Software product in Insurance domain.Duration: From Feb, 2014 to Sep 2014.Description: Life-Engage is a software product of company which unified life insurance point-of-sale, underwriting and customer service platform that engages customers with an efficient, modern and seamless sales experience Requirement gathering, analyzing, research and development of software product. Writing and maintaining program code to meet requirements. Testing, Debugging and correcting errors of each unit. Continue the process with module integration. Build and deploy project in different environments using deployment tools. Supporting and fixing real-time issues happening in production environment. Monitoring application performance and alerts. Take action and analyze root cause of the issue. Participated in code and design reviews and used check style tool for code quality improvement. Coordinated with multiple vendors from geographically distributed teams for a successful development, testing and deployment of a single project. Prepare product specified and end user documents. Show less -
Software EngineerE-Team Informatica Sep 2011 - Feb 2014TrivandrumStarted career as software engineer trainee in java j2ee technologies.Tasks include* Development of web applications using java j2ee technologies* Analysis requirement.* Design the web modules.* Database designing.* Responsible ownership of modules.* Assign task to team.* Collect development status and prepare status report.* Implementation of modules.* Unit testing.
Niju Thomas Skills
Niju Thomas Education Details
-
Computer Engineering
Frequently Asked Questions about Niju Thomas
What company does Niju Thomas work for?
Niju Thomas works for Team Itg
What is Niju Thomas's role at the current company?
Niju Thomas's current role is Java developer.
What is Niju Thomas's email address?
Niju Thomas's email address is ni****@****sys.com
What schools did Niju Thomas attend?
Niju Thomas attended Anna University - India.
What skills is Niju Thomas known for?
Niju Thomas has skills like Java, J2ee, Jsp, Spring Mvc, Struts, J2ee Web Services, Rest, Mysql, Hibernate, Web Development, Json, Jquery.
Not the Niju Thomas you were looking for?
-
Niju Rajan
Burnaby, Bc1gmail.com -
-
Niju Thomas
Bengaluru1gmail.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial