We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • 16+ years' experience in Software Development with prestigious IT Organizations in India and US. Involved in analysis, design, development, Implementation and maintenance of application software in the Internet/Intranet and Client/Server environment using Java, Spring, JSP and Servlets and Web services.
  • Well versed with different functional areas like Retail, Storage,Banking, e - commerce and Telecom
  • Worked on Virtualization using VMware product for provisioning VM's
  • Technical expertise in all aspects of the SDLC involving requirement analysis,design, development, testing and troubleshooting; as well as maintaining strong relations with the client throughout the project lifecycle.
  • An effective communicator with exceptional relationship management skills.
  • Hands on experience in projects using Agile scrum, Waterfall and Iterative methodologies.
  • Expertise in building N-tier Mobile/Web/J2EE applications using Servlets, JSP using MVC, Struts and Spring.
  • Expertise in Java and J2EE design patterns
  • Expertise in working with O/R mapping tool Hibernate, XML, JSON technologies
  • Expertise with Restful web services using Jersey JAX-RS framework and Spring Web Services
  • Expertise as a Scrum Master for the development of Shopping Cart Component for TomTom portal
  • Good experience on working with Onshore/offshore teams across US, UK and Netherlands with Various clients

TECHNICAL SKILLS

Programming Languages: Java8 and JavaScript

J2EE Technologies: REST, HTTP, Servlets, JSP, JMS, EJB, AWT, JNI, Java Beans, RMI, JNDI, JavaSockets, Log4J, SLF4J, EhCache, and Annotations, DesignUML, Interaction, Sequence and Class diagrams, Use Cases

Web Frameworks: Struts2.3, Hibernate, Spring MVC, Apache Jersey JAX-RS, Apache Camel Jhipster, Gson, JAXB, Ibatis

Web Standards: HTML, REST HTTP, HTTPS, XML, SAX, DOM, SOA

Development Methodologies: Agile Scrum, Waterfall, SDLC and Iterative

Development Tools: Eclipse, NetBeans and IntelliJ

Application/Web Servers: JBoss, Tomcat, Apache

Networking/Streaming: DHCP, RTP/RTSP and Putty

Virtual Machines: Vmware

Data Access Technologies: JDBC, ODBC, DatabaseSQL, PL-SQL, Sybase, Oracle 11i, My-SQL, H2 and Informix

Deployment/Configuration: CVS, maven, Ant, SVN, Perforce and Git/Stash, Jenkins, AnthilPro

Tools: Quality Center and Remedy (Incident Tracking)

Operating System: Unix, Windows and Mac

Secondary Skills: HTML5, JavaScript,Jquery, CSS3, D2K and C#(Basic), PL/SQL and PHP,Android1.5

Project Management Tools: MPP, JIRA and Confluence

Web Speed: Accelerator Varnish Framework

PROFESSIONAL EXPERIENCE

Sr. Java Developer

Confidential, Bentonville, AR

Responsibilities:

  • Design of the Event Layer Framework using Kafka
  • Development of Event processing using Apache Camel produced by the Producers
  • Enriching the events fetched using Camel Route and Processor
  • Analyzing the Legacy applications for the Fleet and 3RD Party Fleet event data capture in the Informix
  • Involved with Confidential Architecture team for design reviews and decision
  • Persisting the Fetched events from Producer in Cassandra for Reporting
  • Participating in the Daily scrum meetings, planning and retrospective.
  • Capturing all the solutions to the issues in the JIRA confluence for theeffective collaboration

Tools: & Technologies: Java8, Apache Camel, Kafka, Maven, Tomcat8, Spring,Restful and Informix and Cassandra (NoSql)

Technical Lead

Confidential, Carlsbad, CA

Responsibilities:

  • Recommend changes on project design concepts to improve efficiency.
  • Provide technical guidance to the team and support/enhancement of Internal Applications.
  • Implement solutions focusing on reuse and industry standards at a program,enterprise or operational scope.
  • Development of Account View application for the sales executive to view the Customer accounts, Orders, Invoices, Shipments and Delivery using Spring MVC, Ibatis and Oracle
  • Convey architectural solutions to all levels of professionals and leaders.
  • Identify, review and present input on project activities and plans.
  • Worked on the deployment of MyfitmentPro app in AWS
  • Having frequent meeting with the offshore team to ensure the user stories are discussed and captured.
  • Supported the offshore team in reviewing High level design.
  • Providing design solutions for the business cases.
  • Onsite and Offshore co-ordination to deliver the user stories to the Business and ensuring all the feedback/defects are captured and fixed.
  • Creating tomcat Load Balancer servers in Windows 2008 for the migration of various applications

Tools: and Technologies Java1.7, Spring 3, Hibernate,LDAP and Spring security and EHCache Operating System Windows and Linux

Technical Lead

Confidential, Atlanta, GA

Responsibilities:

  • Requirement & Design reviews with client.
  • Research and development
  • Participating in code reviews of the offshore team
  • Development of Page Per Store along with state directory, store directory pages by communicating to Store Finder Restful web services to display all the store details.
  • Co-coordinating with offshore team to review and guide them technically to complete the user story.
  • Working with customers to build long term, mutually beneficial relationships.
  • Opportunities, proposal development and presentation to client management stakeholders.
  • Have done a complete architecting on the performance implementation using Varnish for page per store application
  • Recruitment and managing project teams, including development of skill set profiles, assisting in selection of team members.
  • Monitor performance of team members, preparing annual appraisals of each team member and recommend promotions and salary hikes based on performance appraisals.

Tools: & Technologies: Java7, Struts2.3,Spring 3, SVN, Web services, Varnish, PageBuilder

Technical Manager

Confidential

Responsibilities:

  • Managing small and medium-scale projects running concurrently and overseeing the end-to-end delivery of these projects.
  • End-to-end program management, project planning and estimation, quality management, change management and resource management.
  • Responsible for stakeholder management, initiating project and project plans, managing schedule, issues, risks and create mitigation plans.
  • Monitor day-to-day activities of the project, tracking the project tasks as per schedule, managing project risks, communicating these risks to the clients and taking necessary preventive/corrective actions to ensure the project is kept on track
  • Provide status reports to Huawei and to the Confidential management team on the health of the project as per the communication plan.
  • Requirement & Design reviews with client.
  • Anchoring performance and productivity improvement of the team.
  • Working with customers to build long term, mutually beneficial relationships.
  • Business development and sales activities including identifying new business growth opportunities, proposal development and presentation to client management stakeholders.
  • Manage and monitor operational metrics including revenue, profit margins and revenue forecast.
  • Reviewing staffing/expansion requirements to the existing pool of resources based on project requirement.
  • Recruitment and managing project teams, including development of skill set profiles, assisting in selection of team members.
  • Monitor performance of team members, preparing annual appraisals of each team member and recommend promotions and salary hikes based on performance appraisals.
  • Monitoring and supporting the team members to groom into their skill set to be competent on Cross modules using Huawei define Competence development plan

Tools: & Technologies: Java, JSP and Struts, SVN, Clearcase, Oracke10g/11g,Web services (SOAP and Restful)Operating System: Windows and Unix

Scrum Master

Confidential

Responsibilities:

  • Facilitate Sprint Planning, Daily Scrums, Sprint Reviews and RetrospectiveMeetings
  • Development and Unit testing of Common service layer
  • Create and maintain the Sprint Backlog, Sprint Burn down Chart and TaskBoard
  • Demonstrate the product at the end of each Sprint — during the Sprint Review
  • Implement action items that come out of Retrospectives (essentially lessonslearned)
  • Make the Team aware of impediments and facilitate efforts to resolve them
  • Serve as a coach and mentor to members of the Team
  • Driving the daily Scrum meetings
  • Respectfully hold the Team, Product Owner and Stakeholders accountable for their commitments
  • Continually work with the Team and business to find and implement improvements.

Tools: & Technologies: Java6, Spring, Maven, RESTFUL Web services and JAXB,JIRA for agile scrum Management.

Technical Manager

Confidential

Responsibilities:

  • Explored the Android SDK and developed a new idea
  • Was part of the Design team for architecture review of the application
  • Responsible for planning, estimation and scheduling
  • Monitor day-to-day activities of the project, tracking the project tasks as per schedule, managing project risks, communicating these risks to the clients and taking necessary preventive/corrective actions to ensure the project is kepton track.

Module Lead/Technical Lead/Technical Manager

Confidential

Responsibilities:

  • Responsible for stakeholder management, initiating project and project plans,managing schedule, issues, risks and create mitigation plans Bug tracking system
  • Assignment of Bugs through Etrack (Bug tracking tool).
  • Fixing and Releasing the bug fixes as a Service pack
  • Reporting the status to the customer
  • Managing and Tracking the schedule ETA and other Project Management activities
  • Manage and monitor operational metrics including revenue, profit margins and revenue forecast
  • Monitor performance of team members, preparing annual appraisals of each team member and recommend promotions and salary hikes based on performance appraisals.

Tools: & Technologies: JAVA, JNI, Servlets, JSP, Struts, Spring, Hibernate,Tomcat and C++

Senior Software Engineer

Confidential

Responsibilities:

  • Support for Production issues
  • Fixing code issues
  • Application Enhancement

Tools: & Technologies: Java, Javascript, Oracle and Essbase

Software Engineer

Confidential

Responsibilities:

  • Design and Development of the product

Tools: & Technologies: Flash,JSP, ColdFusion and JavaScript Macromedia Flash Comm server and Macromedia ColdFusion Server

We'd love your feedback!