We provide IT Staff Augmentation Services!

Sr. Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • J2EE Professional with 15 years of experience as a developer, Tech Lead in Enterprise - level implementation including Architecture, Functional and Technical design, Development, Implementation and Support.
  • Experience in working with AGILE and Waterfall (SDLC) Methodologies. Have used agile tools for Project management like Rally, Agile Craft, iTrack.
  • Expertise in design and development of multi-tier web-based applications using Java/J2EE, Multithreading, JSP, Servlets, and frameworks like Struts, Spring Core, MVC, Hibernate, JPA, Spring Boot, Spring Security and Spring Data.
  • Diverse experience in N-tier, MVC, SOA and Microservice architecture for various enterprise projects.
  • Good experience in implementing Soap and Restful Web Services.
  • Experience in applying Java / J2EE design patterns patterns (Singleton, Factory, and Data Access objects, Front Controller, Service Locator, Dependency Injection and MVC) for the project implementation.
  • Expert in Spring Boot, Spring Cloud (Eureka, Zuul, Hystrix),
  • Experience in test driven development - JUnit and Mockito.
  • Expert in Eclipse and Spring Tool Suite.
  • Working experience with RDBMS such postgres, Oracle, vertical and MySQL.
  • Experience in Splunk. Widely used Log4J to capture all logging information.
  • Knowledge in AWS. (IAM, EC2, ELB, ASG, Route 53, RDS, ElastiCache, S3, Elastic Beanstalk, DynamoDB, Lambda, SQS, SNS, API Gateway, Cloud Watch, Cloud Front and EBS).
  • Experience in working with BEA Web Logic, JBOSS Application Server and Tomcat web server.
  • Strong experience in continuous integration and source control tools - Maven, Jenkins, Sonar, Git and SVN.
  • Experience in working with JMS and Apache Kafka.
  • Strong experience in writing complex SQL queries, triggers, functions and stored procedures in Oracle.
  • Strong experience in Oracle Weblogic server, JBoss and Apache Tomcat.
  • Strong experience in Filemaker 11.
  • Worked on production support and directly worked customer for resolving the issues.
  • Linux scripting and batch job processing and performance improvements in the processing.
  • Experience in analyze and debug the production issues.
  • Good understanding in Telecom, Storage Area Networking Domain & In house applications.
  • Mentoring on junior developers and perform peer code review.
  • Offshore lead responsible for the development team deliverable. Validation of Design, Coding and Test cases and test Results documents.
  • Excellent written and verbal communication skills, presentation and problem solving skills.

TECHNICAL SKILLS

Programming Languages: Java 1.8

J2EE Technologies: JSP, Servlet, JDBC, EJB, JMS

Frameworks: Struts, Hibernate, Spring, Spring Boot, Microservices

Web Services Technologies: REST, SOAP

Project Management Tools: AgileCraft, Rally, iTrack

Databases: MySql, Postgres, Vertica, Oracle

IDE Tools: Eclipse, Spring Tool Suite

Operating Systems: Windows, Linux, UNIX

Version Control Software: GIT, SVN

Servers: WebLogic, JBoss, Apache Tomcat

PROFESSIONAL EXPERIENCE

Confidential

Sr. Developer

Responsibilities:

  • Responsible for analyzing requirements from Product Owners and Functional team.
  • Extensively involved in Struts to Spring migration of OPUS platform for the modules Welcome Center, Unified Services Installation and Submit Orders using Java 8, Struts, Spring MVC.
  • Implemented Opus Analytics using Apache-Kafka & JMS.
  • Consume First Order REST API for Confidential &T TV migration to disconnect the existing service.
  • Consume RIO REST API for disconnecting existing Legacy DTV and migrating to Confidential &T TV streaming services.
  • Created adapter implementation by consuming new REST APIs using JWT authentication.
  • Created a Login Microservice to do an Authentication using Spring Security JWT token.
  • Developed Spring Boot based AOTS application as Microservices using Spring Boot.
  • Created End of Day accounting process using JMS.
  • Worked on Inflight module to transfer the OPUS data to Twilight data, where reporting modules can use.
  • Delivering the CI/CD for the required environment using pipeline process.
  • Worked in OPUS Mexico project for Wireless ordering accounting module and Invoice module.
  • Implemented Voltage encryption for the sensitive customer data like SSN, Credit Card and ITIN using HP Voltage encryption.
  • Worked on the Receipt Printers for printing the receipts from the Opus application for each transaction.
  • Worked on Cash Drawer to Open or Close based on the Cash Transaction (Sales) happened from the Application.
  • Sync up with offshore team and delivered the tasks on time.
  • Presented and demonstrated various functionalities during system demos.

Environment: Java 1.8, EJB, Spring, Soap, Rest, Spring Boot, Spring Cloud, Spring Data, Spring Security, Struts, MySql, Oracle, Hibernate, JMS, JUnit, Apache Kafka, Docker, Kubernetes, Weblogic, Jenkins, GIT, SVN, Splunk, iTrack, Rally, Eclipse.

Confidential

Sr. Developer

Responsibilities:

  • Worked as offshore lead for SoftTest Application and mentoring junior developers.
  • Automated the build process by convert the ANT build scripts to maven scripts and automate the build process using Jenkins.
  • Enhanced the existing struts based application to add the new enhancements on the UI with backend changes.
  • Created a batch job for processing the softest records and automated the process using Crontab.
  • Delivering the tasks on time, based on the Sprint Project plan, participating in everyday scrum call.
  • Created soap web service client to consume the webservices.
  • Created Sonar template to run the code base against PMT, Check styles.
  • Crated Testcases for the softest modules using Junit and integrated with Jenkins.

Environment: Java, JSP, Struts, Soap, Apache CXF, JBoss, MySQL, Eclipse, Linux, Maven, JUnit, Sonar, Jenkins, Eclipse, SVN

Confidential

Sr. Developer

Responsibilities:

  • Participation in status call with customer on daily basis and update the tasks.
  • Preparing the estimation effort for the offshore owned modules.
  • Implemented SOAP and REST web services.
  • Implemented JMS queue to process the records in asynchronous mode.
  • Mentoring the team members and provide technical assistance to the team.

Environment: Java, JSP, Soap, Rest, JMS, Apache CXF, Hibernate, Weblogic, Oracle, Eclipse, Linux, Maven, Jenkins

We'd love your feedback!