We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.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: ServersJBoss, Tomcat, Apache

Networking/Streaming: DHCP, RTP/RTSP and Putty

Virtual MachinesVmware: Data Access TechnologiesJDBC, ODBC

Database: SQL, 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)

Confidential: Unix, Windows and Mac

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

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 Walmart 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)

Confidential,

Technical Lead

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 Confidential Windows and Linux

Confidential

Technical Lead, The Home Depot

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

Confidential

Technical Manager

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 Mindtree 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) Confidential: Windows and Unix

Confidential

Scrum Master

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.

Confidential

Technical Manager

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.

Confidential

Module Lead/Technical Lead/Technical Manager

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++

Confidential

Senior Software Engineer

Responsibilities:

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

Tools & Technologies: Java, Javascript, Oracle and Essbase

We'd love your feedback!