We provide IT Staff Augmentation Services!

Java Leader/ Agilest Resume

5.00/5 (Submit Your Rating)

Mexico, CitY

SUMMARY:

  • Experienced Software Engineer with over 10 years of software development and leading teams, with a solid set of methodologies and frameworks in the development of software, Agile / Scrum. My areas of expertise include Java enterprise technologies, RESTful API, Web Services, Microservices, spring technologies, databases and Agile/Jira/ RTC. I am worked on multiple domain areas such as retail, manufacturing, finance, and banking. Keen desire to learn new technologies and share knowledge, ideas with others

TECHNICAL SKILLS:

Languages: Java| ABAP

Web Services: RESTful API | SOA | Microservices | JSON | BPELs

Web and Application Servers: Apache Tomcat, WAS, Wepsphere

Frameworks: Spring Boot | Spring MVC | Hibernate | JPA | spring | iBatis

Databases: MySQL | SQL Server 2008 | Informix 11 | Oracle 10g

Design Patterns: Singleton | Factory | Prototype | Builder | Proxy | Adapter | Iterators | Template | MVC

SDLC: Agile/Scrum | Kanban | Waterfall

Tools: Eclipse | JUnit | Maven | Jira | Confluence | SVN | Postman | UML | Virtual Machine

Platforms: Windows | Linux

PROFESSIONAL EXPERIENCE:

Confidential, Mexico City

JAVA Leader/ Agilest

Responsibilities:

  • Researched new technologies, established platform architecture, framework and technology stacks.
  • Involved into microservices - based backend development.
  • Requirement analysis and design.
  • Trained team using Agile (Scrum, Kanban).
  • Trained team in best way for the deliverables like design document, best practices.
  • Developed automation tool and data parser.
  • Built strong technical team in Backend.
  • Developed effective platform features to align with market and competitors.
  • Implemented effective safety features for the application.

Technologies: Java, Spring Web Flow, Struts 2, Selenium, microservices, Jira, Confluence, Wepsphere 7 IBM

Confidential

JAVA Leader/ Agilest

Responsibilities:

  • Participated in requirement gathering sessions with client business owners, and provided inputs in to creation of Functional Requirement Documents.
  • Designed and developed authentication & authorization services using Java, DB2 Commands.
  • Designed and Developed Business Process layer components and integrated with spring framework.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Developed RESTful Web services for other systems to interact with our system and secured the service with Spring-Security OAuth.
  • Used Angular to call services via web.
  • Used Spring Security to provide authentication, authorization and access-control features for application.
  • Code versioning using GitHub.
  • Deploy code into Monsoon server for development and promoted code to UAT for testing phase.
  • Follow up with testing team during sprint timeline.
  • Responsible for all stages of design, development, and deployment of applications using Agile Methodology. 2 weeks sprints to deliver solutions.

Technologies: Java 8, spring, Maven,, Eclipse, Git, JUnit, Agile

Confidential

JAVA Leader/ Agilest

Responsibilities:

  • Worked on gathering requirements from stakeholders and performed design & analysis of the customer specifications.
  • Used OOAD Technology, classes are designed in UML with the help of Rational Rose.
  • Used Spring MVC framework to build RESTful web microservices.
  • Developed and deployed business logic using Session Beans and Servlets.
  • Created web pages and client side validations using HTML5 and CSS3 and JavaScript, AJAX, and JSP.
  • Used the JNDI for naming and directory services.
  • Used Hibernate framework for back end development and spring dependency injection for middle layer development.
  • Implemented core Java code with data structures and algorithms to the back-end.
  • Involved in debugging the application.
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Created custom exception classes to display appropriate error messages.
  • Used JUnit for white box testing of application. Created test conditions/test data.
  • Used Log4j for logging errors and publishing logging information to various destinations.
  • Used Jenkins for continuous deployment.

Technologies: Java, J2EE, spring, JSP, HTML, Servlets, Hibernate, JBoss, UML, PL/SQL Oracle, JUnit, Jenkins, UNIX, Git

Confidential, Mexico City

Developer / System Engineer

Responsibilities:

  • Requirement analysis, design and development of new feature for an activation application.
  • Wrote and reviewed code to deliver hot fixes / patches.
  • Design an efficient solution to detect another application issue in the process of the activation.
  • Developing complex RESTful web microservices using spring framework for extracting product and warranty information.
  • Implemented business logic using Session Beans, Servlets.
  • Development of persistent components using Hibernate 3.0.
  • Optimized the data model objects with core Java code.
  • Wrote SQL queries, PL/SQL stored procedures and modifications to existing database
  • Used Maven for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Used Jenkins for CI and deployment.
  • Debugged and resolved production/test issues.

Technologies: Java, J2EE, JSP, Web Services, spring, AJAX, Servlet, SOA BPEL, Oracle 10, iBatis, Wepsphere 7 IBM.

Confidential, Mexico City

Java Senior Developer

Responsibilities:

  • Requirement analysis, design and development of the system.
  • Contributed to meetings to troubleshoot and resolve software issues.
  • Wrote and reviewed code.
  • Design an efficient solution to detect another application issue in the process of the activation.
  • Developed and design effective solution to achieve client’s requirement n time.

Technologies: Java, spring, Hibernate, ice Faces, iReport, RUP methodology, Oracle 10g.

Confidential, Mexico City

 

Java Developer / Customer interface

  • Raising requirements, preparing documentation.
  • Requirement analysis.
  • Database improvement.
  • Contributed to meetings.
  • Wrote and reviewed code.
  • Design an efficient solution to detect another application issue in the process of the activation.
  • Developed and design effective solution to achieve client’s requirement n time.
  • Completed assigned tasks ahead of schedule and within specified requirements.

Technologies: Java, SOA BPEL, ETL BI Microsoft 2005, Reporting Services, Flex Builder 3.0, SQL Server 2008, Informix 11, Team Software Process.

We'd love your feedback!