We provide IT Staff Augmentation Services!

Senior Software Engineer/project Lead Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Well - qualified Senior Software Engineer familiar wif a wide range of programming utilities and languages. Good experience of backend development requirements. Able to handle any part of the process wif ease.
  • Collaborative team player wif excellent technical abilities offering 10 years of related experience in architecture, design, development and maintenance of enterprise level applications using Java/J2EE technologies for backend and Jenkins/UCD/Maven/Ant/Perl for the CI/CD pipeline.
  • Strong experience in developing SOAP and REST Web Services.
  • Very good hands on the Devops using Jenkins, Urban Code deployment, ANT, PERL, Web sphere and Cloud as an additional responsibility.
  • Good hands on experience wif IBM Bluemix and Pivotal Cloud Foundry (PCF).
  • Development experience of well scalable and reliable applications using the industry best practices like Enterprise Design patterns using Apache Camel.
  • Experience developing Microservices using Spring Boot, Spring Data REST, Spring JPA and Spring Cloud.
  • Experience leading a team of 4 members.
  • Multi-threading and distributed systems.
  • Expert in Java technologies / J2SE.

TECHNICAL SKILLS

Programming Languages/Technologies: Java/JEE, Perl

Frameworks: Spring Boot, Hibernate, Apache Camel

Web Services: SOAP, REST, SOA

ORM Tools: Hibernate, JPA

Web Technologies: HTML, JavaScript

Scripting Languages: Perl and JavaScript

App/Web Servers: IBM Web sphere 8.0 and 6.1, Sun Java Application Server 6.0, Apache Server, Tomcat 7.0

Database: IBM DB2, Oracle 10g, MySQL, MS-SQL Server 2008, IBM SQLJ

Source Management Tools: CVS, SVN, GitHub

IDE/Dev. Tools: STS, Eclipse, JCAPS, RAD/RSAW

Tools: and Utilities: Apache Kafka, Jira, Bugzilla, SVN OpenGrok, Jmeter, Dynatrace, IBM Personal Communication for the Host and IBM CM

Operating Systems: Linux, Windows

Gateway: APIGEE, IBM Data Power

CI/CD: Jenkins, Maven, ANT, IBM UCD, Nexus, Find Bugs, Junit, Mockito, Sonar Qube and Jacoco

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer/Project Lead

Responsibilities:

  • Building scalable, resilient Microservice APIs deploying in cutting edge IBM and Pivotal's Cloud Foundry infrastructure employing spring Boot stacks and Apache Camel (Enterprise Design pattern).
  • Architected/Built several reusable micro-services being used across the bank (some of them include - Trans Union Credit Check services, New Account Open Orchestrator services, IMS Transaction/ DB connector services) .
  • Worked on Financial account open in DDA wif end to end API’s needed for the account open.
  • Also supported the DEVOPS tools and pipeline as an additional responsibility.
  • Has good Project/Team lead experience in leading team of size 4-6 people wif offshore co-ordination.

Environment: Java 8, Spring Boot, REST API, Spring Cloud, Dynatrace, IMS, JMS, JPA, Hibernate, APIGEE Gateway, oAUTH for security, Ping Federate, Apache Kafka, Vault, Kibana and logstash, UCD, Jenkins, Maven, Jmeter, Mockito, Junit, SonarQube, JDBC, Web Sphere MQ and Apache Camel.

Confidential

Senior Software Engineer

Responsibilities:

  • Architecture and developed the complex application which open multi product.
  • To design, implement, unit test and support the QA testing along wif the post production support.
  • Involved in the automation of Continuous integration and Continuous deployment pipeline.
  • Automated the complex SQLJ build process in the Jenkins using ANT and PERL scripts.
  • Extensively involved in the requirement gathering and designing and documenting the TDD.
  • Review the code developed by team members maintaining the quality of deliverables.
  • Proactively supported the team members in identifying solution related to the problems so that timelines of the delivery can be maintained.

Environment: JAVA, Hibernate, JMS, IMS, IBM SQLJ, JDBC, RAD, Web sphere 6.1/8.0, EJB, IBM CM API, IBM Data power, ANT and MDB.

Confidential

Senior Software Engineer

Responsibilities:

  • Collaborated wif team members to create application’s system analysis based on client requirements.
  • Trained and mentored junior developers and engineers.
  • Created proofs of concept for innovative new solutions.
  • Updated and fixed existing software and system applications.
  • Code review, Unit test and design documents preparation.
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Supervised a team of 5 employees for a client’s quality management system.

Environment: JAVA, Hibernate, JMS, IMS, SQLJ, JDBC, RAD, Web sphere 6.1/8.0, EJB, IBM CM API, ANT and MDB

Confidential

Software Engineer

Responsibilities:

  • Design, Develop and unit test the application based on the specification.
  • JAX-RPC web service development using JCAPS, ORACLE database and Sun Application server.
  • Developed the UK Insurance Confidential annuities functionality.

Environment: JCAPS, JAVA, WSDL, XSD, XML, ORACLE and PL/SQL

We'd love your feedback!