Sr. Java Developer Resume
0/5 (Submit Your Rating)
SUMMARY
- Senior experience in Java / J2EE (JEE) development as well as technical lead
- Expertise in Core Java with knowledge of multithreading, concurrency and memory management
- Designed and developed Java application using JSP, SERVLETS and EJB3
- Extensive experience in Data Architectures/ JDBC/ ORM tools like Hibernate and JPA
- Developed web applications using MVC frameworks such as SPRING and STRUTS
- Worked on SPRING modules primarily Spring CORE, MVC, AOP and JDBC
- Produced and consumed SOAP (JAWS) and REST (JAXRS) WebServices and used XML/XSD, JAXB and RPC widely and worked on Service oriented architecture (SOA)
- Knowledgeable in UI development and worked on AJAX, JSON, JQUERY, JAVASCRIPT, ANGULAR JS, HTML and CSS
- Used JMS message queue to send and receive asynchronous messages
- Worked on ELK Stack (Elastic Search, Graylog and Kibana) and used MongoDB for Log analysis application.
- Experience in writing SQL queries, stored procedures, triggers and DDL operations using ORACLE, MYSQL, DERBY and MS SQL
- Design, develop and test enterprise distributed multi - tiered software in an agile environment.
- Excellent understanding of Data Structures, Algorithms and Design Patterns, software development lifecycle (SDLC) and object oriented concepts (OOP) and their applicability in architecting and designing software
- Familiarity with common software development methodologies Waterfall, RUP and SCRUM /Agile
- Excellent understanding of software development best practices and lifecycle issues (scalability, maintainability) and test driven development frameworks (JUNIT).
- Quick learner with strong analytical and problem solving skills and incorporate leading edge technology into software products.
- Created user manuals/technical documents and other code related artifacts
- Good team player and guided team with many KT sessions/code training sessions and code reviews
- Excellent verbal and written communication skills.
TECHNICAL SKILLS
Operating Systems: Windows/UNIX Operating system
Language / Technologies: Java 5+, JEE 5+ Technologies- Servlets, JSP, JDBC, EJB3.0 and WebServices (SOAP and Rest), JAXB, JUNIT
Web Technologies: AJAX, XSD/XML, HTML, JavaScript, ANGULAR JS, JQUERY
IDE: Eclipse and MyEclipse
Frameworks: Struts2.0, Hibernate3.0, Spring2.5 +, JSF, JPA
Application / Web Servers: WebLogic 10, JBoss 5+, Glassfish 3+, Tomcat 5+
Version Controls: SVN, VSS, ClearCase, GIT
RDBMS: Oracle 10G, MSSQL 2008, Apache Derby 10, MYSQL 5
Log Analysis Tools: Elastic Search, Graylog
Document DB: MongoDB
Build Tools: ANT, MAVEN
Web Design Tools: Photoshop, Dreamweaver
