Senior Java Developer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- Enterprise application developer with expertise in Java, web services, messaging, and PL/SQL.
- Proven ability to deliver projects on time due to ability to work as a team and planning to meet deadlines.
- Comfortable with any development methodology including agile, spiral and waterfall.
TECHNICAL SKILLS:
Languages: JAVA, PL/SQL, SQL, C++, C, FORTRAN
Operating Systems: UNIX and Linux
Software/Tools: JBOSS App server and cache, Tomcat, REST, SOAP, XML, JAXB, EJB, JMS, JPA, JDBC, CORBA, SVN, GIT, Maven, Jenkins, Jersey, JIRA, Eclipse IDE, bash shell
Databases: Oracle
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java Developer
Responsibilities:- Convert remote EJB interface to REST web services and add user authentication and authorization to server.
- REST web services for inter process communication in place of EJB’s.
Confidential
Member Technical Staff IV Cslt - Sys Engrg
Responsibilities:- Object-oriented, n-tiered event management and trouble ticket services system.
- Event driven architecture to handle real-time updates from several external systems.
- High availability (99.9998%) due to no down-time during software upgrades.
- Seamless (no-recompile) transition for clients from CORBA to EJB’s in JBOSS through use of remote proxy and factory design patterns in the API.
- Client API employs façade design pattern to hide complexity of ticketing systems.
- External system independence via web services deployed in service oriented architecture (SOA).
- Efficient asynchronous notifications to clients through message selectors in JMS.
- Fast DB access with SQL implemented in PL/SQL stored procedures.
Confidential
Sr. Software Systems Engineer
Responsibilities:- Order provisioning from Oracle DB into highly distributed Object Store database.
- Provisioning verification in browser for the Object Store database.