We provide IT Staff Augmentation Services!

Java Tech Lead Resume

Boston, MA

SUMMARY

  • 12 years of experience in all phases of application development working primarily on Java and libraries related to the java environment.
  • 6 Years as project leader and technical leader as well as analyst offshore applications maintenance area developed with Java technology
  • Gathering and analysis of requirements and delivery of solutions using design patterns and Java programming standards based in best practices
  • I have experience with Java versions 5 to 11withJava Core, JavaSE, JavaEE, Java RCP
  • Well known of web services approach, working with SOAP or REST services.
  • Good working experience with AWS services using Java AWS Api and AWS console, working with S3, SQS, Elastic beanstalk, EC2
  • Experience in developing applications using frameworks like Spring technologies using Spring Core, Spring MVC, Spring Boot, Spring JPA, Spring Data JPA, Spring Data REST, Spring Security
  • Good working experience with Docker and Vagrant VM
  • Excellent experience in version control SVN, GIT, Bit bucket, Stash
  • Good working experience with JMS with Active MQ
  • Experience with RDBMS: Oracle, Sql Server, MySQL, PostgreSQL
  • Experience with Spring Cloud using Eureka and Zuul
  • Good experience in Build using Maven and Ant
  • Experience working with Thrift to generate beans and services
  • Involved in all stages of Software Development Life Cycle deliverables of the project
  • Experience with No RDBMS: Mongo DB, Elastic search
  • Strong problem - solving abilities, good communication leading and teamwork skills.
  • Configured logging tool using log4J.
  • Experience of web/applications servers Glassfish, JBoss, Apache Tomcat, Jetty
  • Experience in implementing architectures as SOA, Micro services, Monolithic
  • Technical leader directing a group of developers and providing mentoring junior developers.
  • Experience with Cadence Workflow Java Api
  • Good experience using XML, JSON

TECHNICAL SKILLS

Programming Languages: Java (java 1.5 to 11), Java Core, JavaSE, JavaEE, Java RCP, OSGi, Spring Core, Spring MVC, Spring Boot, Spring JPA, Zuul, Eureka, Rest Template, JSP, AngularJS, Servlets, Struts 2, JAXB, XML, Json, Swing, HTML, Micro Services, Docker, Vagrant, Lombok, AWS JavaApi, ActiveMQ, Terraform, Thrift.

Frameworks: Spring (Core, Spring MVC, Spring Boot, Spring JPA, Spirng Data JPA, Spring Data REST), JMS, EJB, Hibernate, JPA, Struts2, Cadence

Application Servers or Containers: Glassfish, Tomcat, JBoss, Jetty

Database: Oracle, MySQL, SQLServer, MySQL, PostgreSQL, Elasticsearch, MongoDB

Web Services: SOAP, REST.

Development Methodologies: Design Patterns, SCRUM

Security: Ldap, Spring security, OAuth

Third party tools and IDEs: JConsole, jMeter, SOAP-UI, Postman

IDE Development: Eclipse, STS, IntelliJ.

Build automation tools: Maven, Ant

CD/CI: Gitlab, Bamboo, Jenkins

Version Control: SVN, GIT, Bitbucket, Stash

Devops: Docker, AWS, Vagrant VM, Terraform, Janus

Quality assurance: JUnit, Mockito.

Operating Systems: Windows, Mac, Linux.

Courses: Java SE 8 Programming Ed 1 PRV from ORACLE (Presential training course). Register Number: 8237193

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Java Tech Lead

Responsibilities:

  • Implement JMS system to communicate services with listener using ActiveMQ
  • Work in the implementation Java 8 features for new and better performance
  • I’m on charge to design and implement Microservices architecture for the new features with Springboot
  • Working in Vagrant VM environment with Docker
  • Implement new web services with Rest
  • Experience with Data dog for analysis and implement control metrics with S-box.
  • Develop new Cadence implementation for Invoice workflow
  • Experience working with Thrift to generate beans and services
  • Migrate and join information in PostgreSQL
  • Develop communication with files on AWS S3
  • Sync up and coordinateQA team for testing using Junit
  • Web services REST implementation.
  • Design and develop Spring Boot and Java based systems to run info through Kafka API´s like Producer, Consumer, Streams
  • Good experience working with CI/CD Gitlab, Bamboo, Jenkins
  • Create, control and review source code implementations with Stash
  • Experience using Bamboo to coordinate deploy changes to different environments and test
  • Fix bugs and delegate work
  • Help and training junior developers and QA for MQ KT events.
  • Make interviews for new team members.
  • Implemented Agile, SCRUM methodology

Environment: IDE: IntelliJ, Sublime Text, MQ, Vagrant, Docker, Postman. Platform: Java 1.8, Builders: Stash, Bamboo Framework: Spring Boot, Thrift, Maven. Web Services, Cadence Framework: REST Collaborative lifecycle management: Git.

Confidential

Tech Lead

Responsibilities:

  • I’m working on front end using Javascript and back communication with Java 8
  • Implement performance for new UI login to merge and control applications
  • Implement script one click build project and deployto Jetty server with Maven
  • Involve in new Java features discuss approaches
  • Update code for better performance remove Reflection and implement Spring
  • Coordinate build and deploy process with JBoss and Jetty
  • Delegate work and implement SOAP and REST web services
  • Implement Terraform files to build AWS services
  • Working on performance JVM strategy and algorithm garbage collector with Spring
  • Focuses on execution of committed scope
  • Implement LDAP security
  • Version control experience with SVN and GIT
  • Analysis and implementation of new features

Environment: IDE: Eclipse, Sublime Text, And Platform: Java 1.7 and 1.8, Builders: Maven, Framework: Spring, Spring Security, JBoss, Jetty, And LDAP, Web Services: SOAP, REST, and Java API’s: Java Core, collaborative lifecycle management: SVN, GIT.

Hire Now