7A3CFEA8 ~ Santhosh S – Sr. Java Developer

Resume posted by Glady in Java Developer.
Desired Rate: $85.00/hr
Desired position type: C2C
Current Location: Portland Oregon, United States

gcorreya@compunnel.com
Tel:
609-779-1361
Mobile:

Summary

– 13+ years ofexperience as a Java Technical Leadworking in the field of Java development, J2EE Web application, Application support and DevOps tools.
– Design, develop, and maintain web based applications using Java, J2EE, Spring, Hibernate and Oracle PL/SQL.
– Proficient in Core Java, Scala, NodeJS, SpingBoot, SpringJPA,SpingMVC, JDBC, Servlets, JSP, Ajax, JavaScript and JQuery/Dojo.
– Participate actively in the complete software development lifecycle, including performance analysis, design, development, and testing .
– Design highly usable GUIs using Spring Framework, JSPs, Spring MVC, HTML, JavaScript, Wicket Framework, JQuery/Dojo and CSS .
– Participate in design refactoring and enhancement of critical components following OOAD methodology.
– Ensure solid, minimal-defect code by performing unit testing with JUnit test cases and through rigorous integration testing of the entire application.
– Develop domain model and persistence layer using Hibernate .
– Schedule Windows batch jobs to upload images to database from flat file systems.
– Use version control system and coordinate builds using ANT build scripts.
– Testing Frameworks: Spring JUnit, Mockito, EasyMock.
– Experience with Open Source Frameworks and other tools including Spring, Struts, Hibernate, Log4J/Commons logging, SVN, GIT, GIThub, Eclipse, and IntelliJ Idea
– Excellent written/verbal communication, problem-solving, and analytical skills
– Experience across the development lifecycle with large-scale, highly available applications.
– Working independently and delivering on agreed upon timelines.
– Ability to quickly develop subject matter expertise and working knowledge of new business processes – i.e., an ability to understand ‘the business’ in short order .
– Technology Awareness – understanding of new technologies and how they may be leveraged.
– Innovation – ability to think out of the box to provide creative solutions to technology challenges.
– Exposures in AWS , EC2 instance, S3 bucket, Load balancer, Route-53, Lamda, Athena, ECS, ECR, Athena, Aurora, Redshift, SNS, SQS, SystemManager, CloudEvent.
– Managed CVS, SVN, GIT and GIT-hub as Source Control Systems.
– Hands on experience on Continuous Development (Agile), Continuous Integration (Jenkins) – CICD

Technical Skills:

Operating Systems: Windows, LINUX, CentOS
Versioning Tools: CVS, Tortoise SVN, GIT, GITHub
Cloud Computing: AWS (EC2, S3, Route53, LB, RedShift, Aurora, ECS, ECR, Athena, SQS, SNS, IAM, VPC, LB)
CF/CI Tools: Jenkins, Ansible Tower, Vagrant
Build Tools: ANT, MAVEN
Languages/Scripting: Java/J2EE, Scala,PowerShell scripting, SQL, Ruby on rails, Bash, VMware
Bug Tracking Tools: JIRA, CDETS and Rally
WebTechnologies: Java/J2ee,Spring MVC, JQuery, Dojo, Wicket Framework, JavaScript, XML, AJAX, HTML, CSS.
RDBMS: Oracle, MYSQL, AWS Aurora
SDLC Process: Agile, SCRUM, Waterfall
Application/Web Servers: Apache Server, Apache Tomcat, JBOSS, Glassfish
FrameWorks: Spring, Hibernate, Wicket, NodeJs, Apache Solr, Springboot
IDE: My Eclipse 5.5, NetBeans 6.9, Eclipse Java EE IDE, IntelliJIdea,Oracle JDeveloper

Education

  • B.Tech – Information Technology,
  • MBA- Finance

Experience

Client: Nike Inc., May 2019– Present
Location: Beaverton, OR
Role: Application Engineer

Responsibilities:

– Design, analyze, develop, test, debug and documenting solving business problems for one or more business areas
– Lead Technical Development team with development tasks , follow-up and monitoring
– Provide technical leadership and architectural guidance for design and implementation of software system enhancements
– Involved 3 major components PlacRecommendationService, PlanCreation, PlanApprovals.
– Java 1.8, SpringBoot, Hibernate, SNS/SQS, NewRelic, Splunk are extensively used
– Hosted environment both physically and AWS.
– Exposures on develops tools like Git-hub, CircleCI, Jenkins, Ansible, Docker, Opnshift.
– Conducts code reviews. Provides guidance to software developers for continuous improvement
– Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and Java that are consumed by other microservices.
– Implemented RESTful Microservices using Spring Boot Framework. Generated Metrics with method level granularity and Persistence using Spring Actuator.
– Used GIT for branching and merging of source code management.
– Employed by Cinder Staffing, worked as an exclusive partnership with geniuses at GitHub.
– Provided customers a smooth transition to GitHub’s Enterprise software from Github.com, SVN, TFS, Perforce, and more. Scripting via Linux & OSX platforms: Bash, GitHub GitHub API.
– Deployed and configured Git repositories with branching, forks, tagging, and notifications. Experienced and proficient deploying and administering GitHub.
– Ensure development artifacts are in alignment with patterns/ frameworks designed by software engineering teams
– Full lifecycle application development using standard frameworks and coding standards/patterns
– Technical Leadership – Lead, coach, task manage, technical plan, and mentor team members and more junior engineers
– Ensure adherence to architecture standards, risk management and security policies
– Establish and maintain a strong working relationship with all businesses across Technology and among technology team members
– Work effectively within collaborative team to identify and resolve issues
– Performance Management – Monitor and tune system to achieve optimum performance levels, and provide reports to support metrics collection
– Automates testing processes by developing scripts as part of coding

Environment:Java 8, Spring, Hibernate, GIT, GitHub, Splunk, Gradle, Springboot, Postman REST Client, Flyway, Amazon Web Services (AWS), Docker, Shell scripts, Junit, RESTful web service, Jenkins, Terraform, RedShift, AWS Aurora, SCRUM Agile, New Relic, Amazon SQS, Amazon SNS, Amazon S3, Amazon Athena, Amazon ECS, Amazon ECR, Amazon DynamoDB and Amazon RDS.

Client: Charter, FairpointJan 2018–May 2019
Location: Portland, OR
Role: Programmer Analyst

Responsibilities:

– Design, analyze, develop, test, debug and documenting solving business problems for one or more business areas
– Lead Technical Development team with development tasks , follow-up and monitoring
– Provide technical leadership and architectural guidance for design and implementation of software system enhancements
– Involved 3 major components acs, acs-scripts, cv-plugins. Plugins driver development activities are predominantly is being carried out
– Java 1.7, Scala, Wicket, OSGI, Spring, Hibernate, Solr, Active MQ, NewRelic are extensively used
– Hosted environment both physically and AWS.
– Exposures on develops tools like Git, gerrit, Jenkins, Ansible, Docker, Opnshift.
– Conducts code reviews. Provides guidance to software developers for continuous improvement
– Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and RXJava that are consumed by other microservices with an average response time of 30 milliseconds.
– Implemented RESTful Microservices using Spring Boot Framework. Generated Metrics with method level granularity and Persistence using Spring Actuator.
– Used GIT for branching and merging of source code management.
– Employed by Cinder Staffing, worked as an exclusive partnership with geniuses at GitHub.
– Provided customers a smooth transition to GitHub’s Enterprise software from Github.com, SVN, TFS, Perforce, and more. Scripting via Linux & OSX platforms: Bash, GitHub GitHub API.
– Deployed and configured Git repositories with branching, forks, tagging, and notifications. Experienced and proficient deploying and administering GitHub.
– Ensure development artifacts are in alignment with patterns/ frameworks designed by software engineering teams
– Full lifecycle application development using standard frameworks and coding standards/patterns
– Involved in consuming RESTful Services using Node.JS and Angular Framework.
– Technical Leadership – Lead, coach, task manage, technical plan, and mentor team members and more junior engineers
– Ensure adherence to architecture standards, risk management and security policies
– Establish and maintain a strong working relationship with all businesses across Technology and among technology team members
– Work effectively within collaborative team to identify and resolve issues
– Performance Management – Monitor and tune system to achieve optimum performance levels, and provide reports to support metrics collection
– Automates testing processes by developing scripts as part of coding

Environment:Java/J2EE, Wicket, JQuery, Apache Solr, Spring, Hibernate, GIT, Amazon Web Services (AWS), ANT, Maven, Docker, Shell scripts, Junit, RESTful web service, Gerrit, Jenkins, MySQL, MongoDB, SCRUM Agile, Apache Solr, New Relic

Client 1: CiscoAug 2012 – Aug 2017
Location: Chennai, India
Role: Technical Lead

Client 2: CovisintAug 2017 -Dec 2017
Location: SouthField, MI
Role: Network Architect

Responsibilities:

– Executed and programed on an application development team through all phases of the software development lifecycle
– Worked alongside with other Senior Engineers to develop new J2EE applications in an agile software development team using scrum methodologies
– Worked within established procedures to develop, test, implement, and maintain application software
– Involved major components like “location verification”, “CRS”, “RBAC” and simulator.
– Designing and developing Restful API and services using best practices to interact within the microservices and with the front end.
– Using spring MVC and spring rest.
– Created RFP Microservice to provide RESTful API utilizing Spring Boot with Micro services.
– Java swing, multithreaded, concurrent packages, Rhino framework, Barkley DB are extensively used
– Exposures on AJAX, FAP, TR-069 Protocol, SNMP, XML parsing
– Participate in regular team reviews assessing each other’s performance and helping to implement continuous improvement activities (Sprint Retrospectives).
– Developed front-end code with Ajax call in jQuery to retrieve data as JSON Object from controllers in back-end Restful Servers.
– Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
– Improved overall performance via multithreading, collections, synchronization, and exception handling strategies.
– Deployed web, presentation and business components on Apache Tomcat Application Server.
– Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application.
– Implementing Persistence layer using Hibernate to interact with the Oracle database.
– Used Hibernate Framework for object relational mapping and persistence.
– Achieved Continuous Integration and Continuous Deployment using Jenkins and used Maven as a built tool.
– Handled the back end operations using SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.
– Created UNIX shell scripts to automate the build process, to perform jobs like transferring of files between different hosts.
– Develop close working relationships with members of teams within the organization
– Work with other technical contributors and Product Managers who challenge you to grow every day
– Under general direction, develops, codes, tests and debugs new complex software solutions or enhancements to existing software in a maintenance capacity
– Works with technical staff to understand problems with software and resolve them
– Forward thinking, independent, creative, self-sufficient and go-getter; who can work with less documentation, has exposure testing complex multi-tiered integrated applications

Environment:CoreJava, JSP, Servlet, Rhino, Barkley DB, MySQL, Node JS, CoreJava, HTML, RESTful web service, MySQL, H2, Http, TR069, ANT, SVN, Jenkins, Code collaborator

Client: Indian Air Force, BSNL August 2007 – Aug 2012 Location: Pondicherry, India
Role: Team Lead
– Analyzes, designs, coordinates, and codes the development of software systems to form a basis for the solution of information processing problems using Java/HTML/CSS/JavaScript/SQL/etc
– Lead UI team. Involved all major part of the UI module. Especially Alarm Browser, Report, Discovery, User Management and Notifications
– Spring, Hibernate, Jquery, JSON, JAXB, AJAX and Report Caching, Java watchdog are extensively used
– Exposures on SNMP, Corba, TMF814 standard, OSS Domain
– Development Process participation – contribute to ticket analysis, estimation, and execution as well as process and standards improvement activities
– Work as a part of the development team to achieve key business objectives
– Strong knowledge of software development methodologies and related tools
– Implement new UI functionality using state-of-the art Web 2.0 technologies and industry standard frameworks
– JQuery or equivalent UI Frameworks
– Mentor team members on best practices of Java web application development
– Design and implement software solutions for the OSS and NMS domain

Environment: Java/J2EE, CVS, ANT, Spring 3, Hibernate 3, Apache Tomcat 7.0, JDK 1.5, SpringMVC, JSON, jQuery, SNMP, TMF 814, Corba, ActiveMQ

Skills

  • Sr Developer – Java/AWS/Spring Boot/Hibernate, Java 8, Spring, Hibernate, GIT, GitHub, Splunk, Gradle, Springboot, Postman REST Client, Flyway, Amazon Web Services (AWS), Docker, Shell scripts, Junit, RESTful web service, Jenkins, Terraform, RedShift, AWS Aurora, SCRUM Agile, New Relic, Amazon SQS, Amazon SNS, Amazon S3, Amazon Athena, Amazon ECS, Amazon ECR, Amazon DynamoDB and Amazon RDS, NodeJs, AWS (EC2, S3, Route53, LB, RedShift, Aurora, ECS, ECR, Athena, SQS, SNS, IAM, VPC, LB), Jenkins, Ansible Tower, Vagrant, ANT, MAVEN, Core Java, Scala, NodeJS

Specialties

    Amazon Athena, Amazon DynamoDB and Amazon RDS, Amazon ECR, Amazon ECS, Amazon S3, Amazon SNS, Amazon SQS, Amazon Web Services (AWS), Ansible Tower, ANT, Athena, Aurora, AWS Aurora, AWS EC2, Core Java, Docker, ECR, ECS, Flyway, GIT, github, Gradle, Hibernate, IAM, Java 8, Jenkins, Junit, LB, Maven, New relic, Nodejs, Postman REST Client, RedShift, RESTful web service, Route53, S3, Scala, SCRUM Agile, Shell Scripts, SNS, Splunk, Spring, Springboot, SQS, Sr Developer - Java/AWS/Spring Boot/Hibernate, Terraform, Vagrant, VPC

Groups & Associations

    H1B

41 total views, 1 today