Sr Java Developer Resume
Illinois, IL
SUMMARY
- Around 5+ years of diversified and progressively challenging experience working as a software developer building Object Oriented applications and Web based enterprise applications using JAVA/J2EE technologies.
- 3+ years of extensive experience in designing and developing multi - tier enterprise solutions using J2EE technologies such as Spring MVC, Spring Batch, Spring Core, Hibernate Framework, Java Script, Web Services, Node JS, JMS, JSON, CSS, HTML, JTA, Log4J and JSF.
- 3+ years of experience in developing web applications using Micro Services and Restful Web Services.
- 1+ years of experience in building solutions based on NOSQL use-cases using Mongo DB and Cassandra.
- Extensive knowledge of XML-Based Standards and Protocols (SOAP) and implementing both SOAP and REST web services.
- Extensive experience in using design patterns and industry best practices such as MVC (Model-View-Controller), Facade, Factory and DAO, DTO, Singleton.
- Healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis.
- Experience in Pair Programming, Test Driven Development, Waterfall model and agile methodologies like SCRUM.
- Worked withJenkinsachieve Continuous integration (CI) and Continuous Development (CD).
- Good knowledge and experience with multiple Servers like IBM Web Sphere, Web Logic Server and Apache Tomcat.
- Experienced in generating logging by Log4J to identify the errors in production test environment and experienced in Ant, Maven and Gradle Tools.
- Hands on experience using Messaging Services like JMS, MQ Series.
- 3+ years of experience in working with Oracle 9i/10g/11g, DB2, Postgres SQL, MY SQL PL/SQL, SQL* Plus.
- Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
- Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.
TECHNICAL SKILLS
Languages: Java, Java Script, SQL, PL/SQL, C, C++
J2EE Technologies: Multi threading, Collections, Spring, SpringBoot, Rest/SOAP Web Services, Http Services, Remote Objects, Hibernate, JSON,JDBC, Servlets, JSP, JSF, Micro Services EJB, JAXP, JAXB, JSTL, Java Beans.
Frameworks: Spring 3.x, Struts, Log4J, Hibernate, JSF Tiles and JUnit.
IDE’s, Tools: Eclipse, Intellij, JDeveloper, JIRA.
Databases: Oracle 10g/11g, DB2, SQL 2000, HDFS, and Mongo BD, Couch Base.
Operating Systems: UNIX (GUI and CUI), Red Hat Linux, Ubuntu, MS-DOS, Sun Solaris, Windows
PROFESSIONAL EXPERIENCE
Confidential, Illinois, IL
Sr Java Developer
Responsibilities:
- Works on the Enterprise Java Bean module and implements the java code using Rational Application Developer as a workspace and deploying the application on a websphere server.
- Design and build frontend web pages using JSP and Servlets .
- Using Tortoise SVN as a version control framework for code commit.
- Ensure design consistency with client’s development standards and guidelines.
- Works on writing the data dictionary documents for the database.
- Writing test cases for SNAP and TNAF benefit programs.
- Creating rulesheets for the SNAP, Medicare, TNAF, and Cash benefit programs.
- Works on IES -Integrated Eligibilty System to determine the Eligibility for SNAP, Medicare, TNAF, and Cash benefit programs.
- Design DB sample layout, Override workflow for supervisor and caseworker.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
Environment: Rational Application Developer, Enterprise Java Beans, Tortoise SVN, Java, Jsp and Servlets, Web Application Server, Corticon, DB2.
Confidential, Philadelphia, PA
Java Developer
Responsibilities:
- Served as the full stack developer on a multiple person team to Analyze, Design Code, Implement, support, enhance and debug an enterprise systems entire suite of components.
- Created web services using Java, Spring Boot and Couch Base using Micro Services architecture.
- Design and develop micro services and implement them using Java language.
- Worked on modules including CXP, CSP and DAS modules.
- Deployed application in Tomcat Server and Testing usingSOAP UIandPOSTMAN.
- Experience on deploying application in UAT and PROD.
- Providing services for SOA like building a Portfolio of services, WSDL, Top-Down, Bottom-Up Approach and defining XML Schemas.
- Responsible for managing and supporting Continuous Integration (CI) using Jenkins.
- OAUTH 2.0authentication frame work is used to provide security to Restful web services by generating access token in order to access protected resources.
- Experience in using Kibana to visualize data for log and analysis.
- Coordinated with Interface Design Architects for meeting accessibility standards at code level.
- Ensured design consistency with client’s development standards and guidelines.
- Owns the technical and Functional Unit Testing and performance plan for their code base.
Environment: Java 8, J2EE, Tomcat, Couch Base, Restful, spring 4.0, Spring Boot, Git 1.9.3.
Confidential, Saint Louis, MO
Java Developer
Responsibilities:
- Proactively worked in Server Back-end and API/Service development.
- Design and develop Micro Services and implement them using Java language and Play Framework.
- Worked on modules including Product Catalog, Mobile Service Platform, BIS.
- Deployed application in Tomcat Server and Testing using SOAPUI and POSTMAN.
- Experience working with AWS for Storage & Content Delivery and Application deployment services.
- Hands on experience on Jenkins, Git-Stash for continuous integration and continuous delivery.
- Participated in Sprint planning, defining user stories and updating tasks, effort estimation for the tasks, code reviews and performance testing.
Environment: JHipster, Java 8, J2EE,Tomcat, MySQL, Restful, Spring 4.0, Spring Boot, AWS, DB2, Git 1.9.3,HTML5, Angular 6.
Confidential
Associate Engineer
Responsibilities:
- Involved in creating Database Design to store customer text message into Database.
- Developed application using spring MVC and sending text message to customer using register number.
- Involved in preparation of design documents.
- Used Multithreading and JDBC to process the Bulk Disclosure files.
- Involved in defect fixing activity.
Environment: Windows XP, Java, J2EE, Clear Case, Eclipse, HP QC, Web Sphere Application Server, Oracle.
Confidential
Software Engineer
Responsibilities:
- Involved in analyzing BRD and preparing HLD and LLD to get an overview of whole system.
- Designed and developed page layout in HTML and CSS has been used for styling.
- Front End logic has been developed in JSP.
- Used Structured Query language (SQL) to access data from MySQL.
- Involved in unit, functional and integration testing of the system.
- Involved in Deployment of application in Tomcat. Used Scrum Agile methodology for the iterative development of the application.
Environment: Java 1.6, Tomcat, Eclipse Mars, JUnit, Git 1.9.3, MySQL, HTML5, CSS3.0.