We provide IT Staff Augmentation Services!

Lead / Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 12 years of IT experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Desktop / Web based Enterprise Applications using Java/J2EE technologies
  • Varied exposure to different types of projects like Development, Maintenance and Support
  • Experienced in development methodologies like Agile/Scrum, Waterfall
  • Domain knowledge of Automotive, Aerospace, Telecom, Insurance and Banking domains
  • Designed, developed and deployed applications using technologies like Servlets, JSP, EJB, Struts, JDBC, JNDI, JMS, Java Beans, JAXB, Web services, Spring, XML and UML.
  • Have basics of Angular2 & knowledge of AWS
  • Worked on APIs &Microservices with Kafka and Cassandra interaction
  • Worked on ORM based Derby database, Hibernate and Cassandra based queries and collections
  • Having good understanding in XML, XSD&Parsing of XML
  • Good at designing Class diagrams, Sequence diagrams using Rational Rose and Microsoft Visio
  • Good Experience in implementing SOAP/REST based webservice.
  • Developed and deployed applications using Eclipse with servers like Tomcat, JBoss, WAS and BEA Weblogic
  • Developing integration services in SOA with JBossFuseESB using FuseIDE (OSGi, Camel)
  • Expertise in presentation tier development using Struts, Tiles, Validation, JSP, Custom Tags, JavaScript, CSS; Server sidebusiness logic using Session, Entity and Message Driven Beans
  • Used various design patterns such as Model View Controller (MVC), Singleton, Session Facade, DAO, DTO and Business Delegate
  • Experience in working with systems like JMS, MQ Series and channelizing messages
  • RDBMS implementation & development; Writing Queries, Stored Procedures, Triggers
  • Experience in using VSS, SVN and IBM Rational ClearCase for version control; Using JUnit testing framework and comprehensive knowledge of Log4j; MAVEN& ANT for project build
  • Experience in using Jenkins for CI implementation
  • Have worked on proposals and POCs involving technologies like Java, MCMS and .Net
  • In some projects, played additional roles of Configuration Controller and DP Anchor
  • Have experience in writing Ant scripts, Maven scripts for deploying web applications and writing customized TLD files
  • Have worked on educating the newcomers and junior team members with Java - J2EE technologies

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL

Messaging Systems: JMS 1.1, MQ Series, Apache Kafka

Java/J2EE Technologies: EJB, Servlets2.3/2.4, JSP1.2/2.0, JDBC 2.0/3.0, MVC, Struts 1.2, Hibernate, JSF 1.2, AJAX, LOG4J, JNDI, RMI, JUNIT, JENKINS

IDE Tools: Eclipse, NetBeans, JDeveloper, WSAD, STS

Web Technologies: JavaScript, CSS, HTML, DHTML, XML, XSL, Basics of Angular2

Databases: Oracle 8i/9i/10g, MS SQL Server2000, MySQL, DB2 UDB

Design/project Methodologies: UML, Agile

Design Tools: Rational Rose, Microsoft Visio

Version Control Tools: SVN, VSS, Clear Case, SCM

Application/Web servers: Apache Tomcat, Spring Boot, JBoss/Wildfly, BEA Weblogic, IBM WebSphere

Operating Systems: Windows XP/2000/NT/98/95, Unix

PROFESSIONAL EXPERIENCE

Confidential

Software Developer

Responsibilities:

  • Involved in coding towards the transformation logic
  • Worked on SOAP web services
  • Coding using STS/Eclipse and Tomcat server
  • Apply business logic on data from upstream, process and save inGemfire cache. Send the data to down stream
  • Work on JUnits with Mockito framework
  • Covering Junit testcases for more than 80% coverage
  • To test the set up based on testcases

Environment: Java JDK 1.7, Spring4, Tomcat, STS, Tortoise SVN, Junit, maven

Confidential

Tech Lead

Responsibilities:

  • Working on API and microservices creation
  • Working as part of daily spring activities, grooming and planning
  • Using STS IDE, Spring Boot server, Apache Kafka.
  • JUnit coverage of more than 70% per microservice
  • Worked on Mockito/Power mockito frameworks
  • Worked on Kafka and interaction with Cassandra session
  • Worked on Cassandra DB operations
  • Core Java functionalities
  • Basic understanding on AWS
  • Worked on Angular for front end features.

Environment: Java JDK 1.8, REST micro services, API, Spring Boot, STS, GitHub, Junit, Cassandra, Kafka, maven, Angular

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on Architecture refactoring
  • Existing monolithic application was split into two separate entities as front-end and backend application(s)
  • JDK1.7 is used with RAD as development tool. Websphere server is used.
  • Worked on basic Jasper reporting and Batch jobs as well.
  • Understanding existing COBOL code and converting them to appropriate Java code

Environment: Java JDK 1.7, RAD, Websphere, SCM, EJB3.0, myBatis, DB2, maven

Confidential

Lead / Sr. Java/J2EE Developer

Responsibilities:

  • Using Agile/Scrum methodology for software development
  • Developed the architecture for the xml parsing and persisting
  • Made a POC on FuseESB using OSGi bundle
  • Developed the architecture for sending and listening of messages over two different servers/MQs
  • Guided the offshore team to have the set up done and proceed with parsing and persisting
  • In the process of designing the architecture for transformation of data loaded into the staging table.
  • Integration with RPG (AS400) interface and relevant Database
  • Coding through Core Java functionalities to implement data structures like Stack
  • Implemented various design patterns in the project such as Singleton, Factory pattern, Data Transfer Object, Data Access Object and Observer-Observable patterns.
  • Involved in writing XML Parsing using StAX libraries
  • Configured Jenkins for continuous integration
  • Application developed using Eclipse - Uses Hornet Queue provided by Wildfly8.2.
  • Used DB2 and AS400 databases.
  • Used SVN for version control.

Environment: Java JDK 1.7, JMS, Eclipse, Wildfly8.2, XML 1.1, SOAP Web services, JDBC, SVN, Junit, Jenkins, Windows 7, AIX, Apache MQ, HornetQ, Hibernate

Confideential

Lead / Sr. Java/J2EE Developer

Responsibilities:

  • Used Agile Software Development for developing the application
  • Handled complete environment set up using FuseESB server and Artifactory server
  • Developed the Core Java modules for new REST services
  • Involved in understanding of the existing modules and the bigger picture
  • Worked on POCs to showcase any performance improvement.
  • Involved in creating fabric profiles and child containers.
  • Worked on deployment of code in Artifactory.
  • Worked on deployment of code in Fabric Container
  • Developed code on Caching mechanism using Infinispan.
  • Co-ordinate with offshore team for requirement transition & providing the necessary inputs required for successful execution of the project.

Environment: JDK 1.5, FuseESB, Infinispan, Maven, MySQL, Fuse-IDE

Confidential

Lead / Sr.JAVA/J2EE Developer

Responsibilities:

  • Developing and delivering on Core Java functionalities like String, Collections, Threads and custom built components
  • Developed and delivered a SOAP based Webservice project with one onsite which had visibility up to SingTel CEO
  • Modify the existing functionality with thread based Java functionalities
  • Integration of various components of ECOM project
  • Project management activities such as scheduling the task, making Activity Report and conducting team meeting
  • Developed JSP/Facelet pages &Java Classes as per JSF environment.
  • Coding using Core Java technologies, Struts, Spring Core, Spring AOP modules and Hibernate framework
  • Involved in designing the application in n-tier fashion as per struts based MVC architecture standards
  • Used Java script, Ajax as part of the maintenance applications.
  • Enhanced business validation using java beans
  • Did client side validation using JavaScript
  • Developed code for SOAP Webservices

Environment: JDK 1.5, Struts2, JSP, Spring, Hibernate, JSF, JavaScript, Ajax, Weblogic10g, Oracle12c, Oracle 11g, HTML, CSS, JDeveloper, TOAD, Windows, Unix.

Confidential

Lead / Sr. Java/J2EE Developer

Responsibilities:

  • Developing the Core modules using Core Java and associated components.
  • Writing Java Classes to implement new functionalities and Spring Batch module
  • Interactions with client and other Vendors as well
  • Worked on deployment of ear files in the Unix environment
  • Made sure on getting complete KT on all the support applications
  • To get KT, review KT docs, ensure a better reverse KT and manage the entire show in this whole process.
  • Worked on PL-SQL, Triggers and Views
  • Wrote Manual Test Scripts
  • Provide directions on coding to 10 other developers on nine different modules

Environment: JDK 1.5, JSP, JavaScript, PL-SQL, Triggers, Maven, Spring-Batch, JBoss

Confidential

Java Lead

Responsibilities:

  • Lead the team - Have high level understanding of the existing and new requirements
  • Understand the existing technical snags and provide better technical solution
  • Worked on Core Java components
  • Assist in collecting requirements, design/architect and co-ordinate with different teams for merging and delivering new builds and different version of the product.
  • Worked on cache buckets using Eh-Cache
  • Helped team members in understanding and realizing the goals of the sprint
  • Responsible for interaction with application team for Analysis and impact of specific design on the application developed
  • Worked on Jenkins as CI tool
  • Worked on Burn down chart as part of the sprint meeting and retrospective meetings
  • Implemented the Singleton design pattern and written Java class for Error and Exception logging

Environment: Core Java, Swing, ehCache, JBoss, DB2, SVN, Jenkins, Maven, Ant

Confidential

Lead Java Developer

Responsibilities:

  • Worked and delivered on development of a banking product - BFSI domain
  • Worked on Netbeans and Java Swing applications
  • Worked on Jasper iReports
  • Worked on PL-SQL
  • Worked on StateFarm developed MVC architecture
  • Worked on Core Java components
  • Worked on design patterns like Observer-Observable, Prototype, Singleton and Factory design patterns
  • Worked on cache buckets
  • Obtained mails of appreciations from higher management in Banking unit.

Environment: Java (JDK1.5), J2EE, Adobe Flex, Struts, Java Swing, JSP, Java script (MVC/n-tier arch), Oracle8i, Eclipse, TOAD, SVN, Netbeans

We'd love your feedback!