We provide IT Staff Augmentation Services!

Lead Java Developer Resume

3.00/5 (Submit Your Rating)

New Jersey, NY

SUMMARY

  • 14 years of experience in teh field of IT with an emphasis on Java/J2EE web technologies
  • Has worked as Project Lead, Team Lead, Senior Developer and Developer - switched roles as and when needed in teh Software Development Life Cycle phases or sprints.
  • Experienced in JAVA, JSP, Servlets, Webservices (SOAP & Rest), Struts, Spring Boot, Microservice, NodeJS, Kafka, XML, XSL, CSS, jQuery, JavaScript.
  • Experienced in AWS technologies like lambdas, Ecs, SQS, DynamoDB and S3 buckets
  • Experience with database technologies: Oracle, MySQL and MongoDB (NoSQL)
  • Hands on experience with different Spring framework modules and concepts like Core, MVC, JDBC, Test, Boot, Batch, Integration, cloud, Config and Spring Security.
  • Experience in using DevOps tools like Dockers, Kubernetes, Jenkins, Chef, Kibana, consule etc.
  • Experience with Angular 7 and Typescript.
  • Experienced with event driven and scheduled AWS Lambdas functions ttrigger various AWS resources
  • Very sound understanding on Cloud Formation Templates tbuild teh AWS resources.
  • Experienced in writing testcases using Junit and Makito
  • Used SoapUI and Postman for testing api services.
  • Solid working noledge in Web/Application servers such as Apache Tomcat, JBoss, WebSphere etc.
  • Experience with stringent project delivery timelines under high-pressure.
  • Excellent verbal and written skills, in technical and non-technical audiences.
  • Demonstrated experience with UML Diagrams and Design Patterns using MS Visiand Rational rose.
  • Hands on experience implementing Stored Procedures, User Defined Functions, Cursors, Triggers, Views
  • Excellent experience in Analysis, Design, Development, Testing, Debugging and Implementation of Web based requirements.
  • Experience with JIRA in issue tracking.
  • Hands-on experience using different build automation tools like ANT and Maven, Jenkins for builds and deployments tdifferent environments
  • Experienced with various versioning tools like SVN, GIT, Bit Bucket, CVS etc.
  • Self-starter for learning new technologies.
  • Adapt easily tnew environments with teh ability twork effectively with diverse groups of people either as a team member or standalone.
  • Experience in handling teh team and mentoring teh juniors
  • Involved in teh recruitment drives and in selecting teh talented resources
  • Taking right decisions in teh team Confidential time of emergencies
  • Involved in teh code reviews and integration of teh code from various team members and Testing
  • Excellent interpersonal and technical skills, quick learner and good team player.
  • Ability tperform Confidential high level tmeet deadlines, adaptable tever changing priorities.
  • Excellent skills on business ttechnical mapping, project management, real time decision making and solutioning.

TECHNICAL SKILLS

Languages: Java, Python, PL/SQL, Angular7/TypeScript, JavaScript

Frameworks: Struts, Spring Boot, Hibernate, Junit, Mockito

Technologies: Servlets, JSP, Microservices, WebServices, Ajax, jQuery, HTML5, JMS, Kafka

Databases: Oracle, MySQL, MongoDB

Tools: Jenkins, Docker, Kubernetes, Chef, Jira, SVN, GIT

Servers: Tomcat, JBoss, Weblogic, Websphere, JBoss FUSE

Domains: Banking, Insurance, Retail, Telecom

PROFESSIONAL EXPERIENCE

Confidential, New Jersey, NY

Lead Java Developer

Responsibilities:

  • Development, Delivery and support of teh application and existing infrastructure.
  • Arranging meetings, brainstorming sessions with business and supporting teams.
  • Gathering requirements information from teh client and analyzed those requirements and created design and technical specification documents.
  • Worked on business rules development and testing.
  • Implemented MicrServices using Spring Boot, Spring Integration and Spring Cloud.
  • Implemented RESTful Web Services tretrieve data from client side using MicrServices architecture.
  • Created web services using Spring @RestController treturn data as JSON objects.
  • Developed UI using angular 7 with Typescript.
  • Wrote Jenkins Configuration files for CI/CD.
  • Deployed Application tAWS ECS
  • Used SQS for messaging and intercommunication purposes.
  • Sending requests and responses in Micrservices through REST/HTTP.
  • Validations are done utilizing SoapUI and Postman for testing instrument structure in various conditions.
  • Used Jenkins for CI/CD tassemble pipelines.
  • Used Jira, Wiki, MS SharePoint and Confluence for project task execution and tracking.
  • Implemented common transaction logging mechanisms tlog in log files.
  • Used Maven, Bitbucket for Source control
  • Jenkins for build/deployment purposes.
  • Handled teh offshore team, for assigning tasks and mentoring.
  • Involved in teh code reviews and Integrating teh code with other parts of teh application
  • Provided bug fixing and support of application
  • Worked closely with teh business and end user tdeliver teh requirements on schedule and of quality.
  • Worked on Security and Integration system testing before teh delivery of teh product.
  • Actively involved in teh production support and environment monitoring

Environment: Java, Shell Scripting, SpringBoot, MicroServices, Angular 7, AWS ECS, SQS, Agile, MSSQLServer, DB2, Eclipse, VSCode, Jira, Jenkins, Tomcat.

Confidential, New Jersey, NY

Tech Lead

Responsibilities:

  • Development, Delivery and support of teh application and existing infrastructure.
  • Arranging meetings, brainstorming sessions with business and supporting teams.
  • Gathered requirement information from teh client and analyzed those requirements and created design and technical specification documents.
  • Worked on business rules development and testing.
  • Implemented MicrServices using Spring Boot.
  • Implemented RESTful Web Services tretrieve data from client side using MicrServices architecture.
  • Created web services using Spring @RestController treturn data as JSON objects.
  • Developed UI using angular 7 with Typescript.
  • Wrote Chef Configuration files.
  • Sending requests and responses in Micrservices through REST/HTTP.
  • Validations are done utilizing SoapUI and Postman for testing instrument structure in various conditions.
  • Used Jenkins for CI/CD tassemble pipelines.
  • Created Docker images and deployed in Kubernetes using Cloudify and Chef Configurations.
  • Used Jira, Wiki, MS SharePoint and Confluence for project task execution and tracking.
  • Implemented common transaction logging mechanisms tlog in log files.
  • Used Maven, GIT and SVN for Source control
  • Jenkins for build/deployment purposes.
  • Handled teh offshore team, for assigning tasks and mentoring.
  • Involved in teh code reviews and Integrating teh code with other parts of teh application
  • Provided bug fixing and support of application
  • Worked closely with teh business and end user tdeliver teh requirements on schedule and of quality.
  • Worked on Security and Integration system testing before teh delivery of teh product.
  • Actively involved in teh production support and environment monitoring

Environment: Java, Python, Shell Scripting, SpringBoot, MicroServices, Angular 7, Kafka, Azure, Agile, MySQL, Eclipse, VSCode, Jira, Jenkins, Docker, Kubernetes, Chef, Tomcat.

Confidential, San Jose, CA

Tech Lead

Responsibilities:

  • Worked on development tasks, code delivery and application support as needed.
  • Gathered requirement information from teh client and analyzed those requirements and created design and technical specification document.
  • Implemented MicrServices using Spring Boot and Angular 7.
  • Implemented REST services using MicrServices architecture.
  • Responsible for creating teh services using Spring REST.
  • Sending requests and responses in Micrservices through REST/HTTP.
  • Used Soap UI and POSTMAN for testing and validation.
  • Wrote AWS lambdas using java and python worked on pipeline creation for CI/CD purposes using Jenkins
  • Used Jira for project tracking and AGILE development tasks.
  • Implemented common transaction logging mechanism tlog in log file.
  • Used Maven, GIT and Jenkins for Source control, configuration and build/deployment.

Environment: Java, Python, AWS (lambdas), Spring boot, Microservices, Web services (Restful), Angular 7, Kafka, jQuery, Oracle, Eclipse, SVN, Docker, Kubernetes, Chef

Confidential, San Jose, CA

Tech Lead

Responsibilities:

  • Development using Core Java and implementing of microservice with Spring Boot 2/3.
  • Gathered and analyzed teh requirements tcreate designs and technical specifications.
  • Worked closely with teh business and end user tdeliver teh requirements.
  • Implemented RESTful Web Services tretrieve data from client side using MicrServices architecture.
  • Created web services using Spring Rest and returned with JSON objects.
  • Used Jenkins for Continuous Integration and Continuous Delivery tassemble pipelines amid organization.
  • Used Soap UI and Postman for web services testing.
  • Hands-on usage with Jira for project task execution and tracking
  • Wrote lambdas on Aws server less environment.
  • Used AWS for implementing teh business logic and deployment.
  • Wrote no-sql commands tstore json data tmongodb.
  • Implemented common transaction logging mechanism tlog in log file
  • Used Maven, GIT and Jenkins for Source control, configuration and build/deployment
  • Actively involved in teh production support and environment monitoring.

Environment: Java, NodeJs, Spring boot, Microservices, Hibernate, Web Services (restful), Angular 7, Kafka, AWS, oracle, MongoDB, eclipse, svn, Docker, Kubernetes, Chef

Confidential

Senior Software Engineer

Responsibilities:

  • Handling Process activities of teh team and work allocation tteam members.
  • Participated in requirements elaboration and in analysis and design for teh project enhancements.
  • Participated in teh coding activities of teh various modules using Java, Restful webservices, ActiveMQ, Spring JBoss Fuse, Oracle RDBMS.
  • Performing Code Review and Unit Testing.
  • Worked on build process and deployment phases of application.

Environment: Java, Web Services (Restful), Xml, ActiveMQ, Spring, Hibernate, JBoss Fuse, Oracle 11g, eclipse

Confidential, Johns Creek, GA

Senior Software Engineer

Responsibilities:

  • Requirement gathering and analysis of those requirements.
  • Creation of technical specification document
  • Provided development of application using Java/J2EE, JSP, JMS, Spring, Hibernate.
  • Worked on Bug Fixing, Unit testing and Delivering teh defect free product.
  • Monitoring of application and defects fixing in teh system with in time.

Environment: Java, JSP, WebServices (Restful), XML JMS, Spring, Hibernate, Oracle, Eclipse, SVN

Confidential, Saint Louis, M

Associate

Responsibilities:

  • Preparing of estimation documents for teh given requirements.
  • Developed and enhanced teh Web Services and added new functionality based on teh requirements.
  • Participated in Unit Testing and coordination.

Environment: Java, JSP, Servlets, WebServices, XML, Struts, Spring, Hibernate, WebSphere, Oracle, Eclipse, SVN

Confidential, Seattle, WA

Associate

Responsibilities:

  • Analysis teh specifications provided by teh clients and participated in development of prototype.
  • Prepared teh Functional Specification, Detail Design docs.
  • Active participant in gathering requirements tcoordination.
  • Responsible for production code development using JSP.
  • Developing Session Beans using EJBs.
  • Worked on HTML and client-side JavaScript.
  • Responsible for manual testing of teh application during development.
  • Development of Units Details Module, Specification Module.

Environment: Java, JSF, Servlets, AJAX, Web Services, XML, Struts, Hibernate, WebSphere, Oracle

Confidential, Boca Raton, FL

Software Engineer

Responsibilities:

  • Analysis teh specifications provided by teh clients.
  • Participated in development of prototype.
  • Prepared teh Functional Specification, Detail Design and UTC documents.
  • Active participant in gathering requirements from onsite coordinator.
  • Responsible for Code development using JSP.
  • Developing Session Beans using EJB
  • Developing html based forms, validations using JavaScript.
  • Responsible for doing manual testing of teh application during development.
  • Development of Units Details Module, Specification Module.
  • Functional, Integration testing and Bug fixing.

Environment: Java, Servlets, JSP, Ajax, EJB, WebServices, XML, Struts, Hibernate, and WebLogic Integration Server, oracle, Informix, eclipse, svn

We'd love your feedback!