Post Job Free
Sign in

Software Engineer Java Developer

Location:
Seri Kembangan, Selangor, Malaysia
Posted:
July 23, 2019

Contact this candidate

Resume:

*

Internal Use - Confidential

SAJO JOHN

Contact No: +447*********

Email: *.****.***@*****.***

OBJECTIVE

Technical Lead Technology Specialist (Java Angular Salesforce) PROFESSIONAL EXPERIENCE

Current Company: UST Global (ust-global.com), UST Global, India/UK (May 2012 – Till date) Designation: Technology Specialist

Profiles: Senior Developer Technical Lead

Accomplishments: Gained technical expertise in Salesforce, AWS, MS Azure, Node.JS, React JS and Angular4 5 7. Within a short span of time, I got promoted to the role of a team lead with more responsibilities like coordinator of onsite and offshore & solution provider for the whole team based on my expertise and experience.

Lead the team responsible for developing a warehouse inventory management system for HEB. Successfully rolled out 3 major release to live and multiple minor releases. Mentored freshers in the team to become good professional developers in Java and Spring. Clients: Landmark Information Group (UK), HEB(US)

Previous Companies:

Company: IBM India Pvt Ltd, Bangalore (August 2010 – May 2012) Designation: Senior Software Engineer

Profiles: Senior Java Developer Senior Java Programmer Accomplishments: Developed core system for NSN LTE Product. Acquired knowledge in developing high performance application using Core Java. Learned more about JVM and developed a library to warmup JVM in short time.

Clients: - Nokia Siemens Network (Finland)

Company: Software Paradigms Infotech Pvt Ltd, Mysore (April 2007 – August 2010) Designation: Software Engineer

Profile: Java Developer Java Programmer

Accomplishments: Got commendations from client and project management. Clients: - Genuine Parts Company (US)

Company: Mediasoft Solutions Pvt Ltd, Bangalore (March 2006 – April 2007) Designation: Software Engineer

Accomplishments: Developed multiple J2ME applications for Tata Teleservices India, Gained knowledge and expertise in J2ee.

2

Internal Use - Confidential

PROFESSIONAL SUMMARY

Over 12+ years of IT experience in all phases of Software Development life cycle (SDLC) includes User Interaction, Business Analysis/Modelling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support, Maintenance, Enhancements and Quality Control of both Internet E-business/EAI/Web and desktop client-server software.

Experienced in Waterfall, Incremental, and Agile methodologies as a developer. Excellent experience in design and development skills in e-Solutions/EAI/Web/Intranet, Client/Server Technologies and Systems Software design and development using Java/JDK & J2EE Technology – Core Java, Spring, JPA, Hibernate, Node, JUnit, Jasper Report, Maven, SVN, GIT, RMI, XML, WSAD, SOAP, Open Layer, Web Technologies – Angular 4 5 7, HTML5, Ajax, Java Script, JQuery, JSON, CSS3, Bootstrap, Salesforce, Node.js, React JS, Azure, Amazon Web Services(AWS) on Windows, Linux and Coordinate, implement and track business user acceptance testing (UAT). Improves architecture by tracking emerging technologies; evaluating their applicability to business goals and operational requirements.

Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments. Strong development experience using Oracle, Sybase, MS SQL Server and MySQL. Extensive experience in programming, deploying, configuring, fine tuning and administering middle-tier popular J2EE Application Servers like WebLogic and exposure to open source JBoss, Apache Tomcat. Having strong emphasis in SDLC Analysis and Design using Software Engineering, OMT/OOAD, UML, Rational Unified Process Methodologies and developing Use cases, Sequence diagrams, Class diagrams and Deployment diagrams using case tools like Rational Rose, MS Visio and MVC based frameworks and Design Patterns.

Strong emphasis in designing, developing, delivering, Maintaining e-Business/B2B/EAI/Web applications/Client-Server products/projects for the vertical business domain areas such as Banking, Retail and Real Estate.

Excellent interpersonal and communication skills.

Exceptional analytical, problem solving skills, team leading and management skills. Experienced with medium to large-scale enterprise software projects. ACADEMIC SUMMARY

Masters in Computer Science from Annamalai University - passed in 2005. Post Graduate Diploma in Computer Applications from Institute of Human Resource and Development - passed in 2003.

Bachelor of Science in Physics from Mahatma Gandhi University – passed in 1999. Intermediate from Mahatma Gandhi University - passed in 1996. Matriculation from Kerala Board – passed in 1994.

3

Internal Use - Confidential

TECHNICAL SKILLS

Operating Systems Windows, Linux

Programming

Languages

Java/Java EE.

Web Technologies

Angular 4 5 7, NodeJS, RejactJS, Bootstrap, Typescript, HTML 5, OpenLayer, Servlets, JSP, XML, JDBC, JMS, MS Azure AWS AWS Lambda, API Gateway, Beanstalk, CloudFront, S3 CRM Tool Salesforce

Databases MS SQL Server, MY SQL, Sybase, Oracle 11i. Web/App-Servers/EAI Apache Tomcat, JBoss.

Methodologies/Frameworks Spring, JPA, Hibernate, NodeJS, Struts, Agile IDE & Designing Tools Eclipse, IntelliJ, Visual Studio Code, MS Visio Testing & Tracking

Frameworks /Tools

JUnit, Mocha, Jasmine, Karma, Cucumber, Protractor, Jira, HP QC, Jenkins.

Version Control & Build

Tools

Bamboo, Git, Bitbucket, CVS, SVN, Gradle, Maven, Apache Ant PROFESSIONAL EXPERIENCE

Company: UST Global, United Kingdom

May 2012 – Till Date

Role & Responsibilities:

Recommend changes on project design concepts to improve efficiency.

Prepare all project timeline and prepare schedule for all deliverables and prepare design for Java applications and documents all project deliverables and ensure compliance to all quality guidelines.

Involve in the integration and implementation of all phases of Software development life cycle.

Interpret compiled business requirements and technical specification documents.

Involve in Database design and Data modelling.

Have good Knowledge and working experience of Agile software development processes and SCRUM methodologies.

Able to communicate effectively across varied areas including technology, business units and senior leadership.

Mentoring the team to build domain knowledge and improve analytical and technical skills.

Developed project schedule and assists project manager to resource and manage projects and conducted technical interviews.

Ability to work on multiple projects concurrently.

Build applications using Java/J2EE design patterns such as MVC, Factory Pattern.

Develop UI/Front end for application using Angular 4 5 7, Bootstrap, CSS3, HTML5 and jQuery. 4

Internal Use - Confidential

Company: IBM India Pvt Ltd, Bangalore

Aug 2010 – May 2012

Role & Responsibilities:

Strong web application, server side and middleware development experience using Core Java and J2EE technologies like Spring, Hibernate, JDBC, Servlets & JTA.

Designed and developed user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determined design methodologies and tool sets; Involved in testing.

Completed application development and activities; contributing to team, handling escalations, solving customer problems and queries on time.

Supported users by developing documentation and assistance tools.

Enhanced organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

Performed unit tests using JUnit, module testing and conducted code reviews.

Was responsible for tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments.

Actively participated in making presentations to clients and professional peers. Company: Software Paradigms Infotech Pvt Ltd, Mysore Apr 2007 – Aug 2010

Role & Responsibilities:

Hands on experience in application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.

Integrate applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.

Develop solutions to complex problems which require ingenuity and innovation.

Tested programs using a combination of unit testing, stub programs and previously established test data. Also, conducted code reviews.

Adhere to the coding standards, policies and procedures identified for the project specified by the client.

Apply generally accepted programming standards and techniques to assure efficient program logic and data manipulation.

Driven complex software design and development, with delivery responsibility through the entire life cycle.

Document the approach and actions taken for production/development and testing of the code. Also, involve in preparation of Design Documents and Use case analysis. 5

Internal Use - Confidential

Company: Mediasoft Solutions Pvt Ltd, Bangalore

March 2006 – Apr 2007

Role & Responsibilities:

Was responsible for Requirement Analysis, design, development, maintenance and Database related activities.

Develop and implement all software models for all software systems and analyze all business requirements for all processes.

Analyze and modify all J2EE applications and prepare required documents.

Expertise in writing well designed, testable and efficient code using Java programming.

Develop and execute unit test plans. Support formal testing and resolve test defects.

Provide implementation guidelines for system secure to customers or installation teams.

Follow rigorous software development and verification practices, including automated unit and regression testing.

PERSONAL INFORMATION SUMMARY

Full name Sajo John

Date of birth 23-05-1978

Marital Status Married

Nationality Indian

Address

53, West Court,

Ravelston House Park,

Ravelston,

Edinburgh, EH4 3NP

United Kingdom

UK Visa ICT Tier 2 valid up to Oct 2019

US Visa Business Visa valid up to 2025



Contact this candidate