Senior Java Developer Resume
4.00/5 (Submit Your Rating)
Southlake, TX
TECHNICAL SKILLS:
- Java, Servlets, JSP, HTML, CSS, JavaScript, Java Server Faces, JDBC, SQL, XML, JAXB, JSON, MIL.
- SOAP Web Services, REST Web services, Spring Framework, Apache Camel, Service Oriented Architecture, Java Message Service, Freemarker, JUnit, Oracle Application Development Framework, Hibernate, Wordpress, Jauery, Struts, CURAM. IBM Domino Designer,
- WebLogic Server, Tomcat Server, Oracle Database, SQL Developer, Apache ActiveMQ, Sit Stash, Bitbucket„ Maven, ANT, Jetbrains Teamcity, Ascii Doctor, Markdown.
PROFESSIONAL EXPERIENCE:
Confidential, Southlake, TX
Senior Java Developer
Responsibilities:
- Utilized Java and Freemarker to build an Ascii Doctor reference document for the modeled language.
- Employed the Pull Request flow model provided by Git to handle code changes and track peer to peer reviews. Conducted peer to peer reviews and provided feedback to teammates.
- Built SOA components that provide common infrastructure services, such as metrics gathering, asynchronous logging, throttle management, with the help of Java, Apache Camel and Spring.
- Made use of Maven to build the SOA components and package the components along with an instance of Tomcat server to create a standalone distribution.
- Developed maven archetype for developers to quickly get started in using our bundled Tomcat distribution.
- Created and updated documentation about the tool and the various 50A components and deployed the new or updated pages to Sabre's Wordpress site,
- Supported business developers that used our team's services and on general technologies GIL Maven, Apache Camel.
- Mentored new team members and interns on various general technologies such as HTML, CSS, Maven, Git„ XriAL, and Vagrant.
- Presented our team's products and services to other Sabre IT business development teams to increase awareness of our initiatives.
- Engineered tools and created processes for internal IT business development teams. The tools were built as an initiative to bring a consistent development environment across Sabre.
- Worked in a pure SCRUM agile environment and took on the role of SCRUM master for certain periods, Built a custom XML based language that allows developers to model service interfaces, requests and responses.
- For this custom language, built a custom Maven plugin (MOJO, Java) that converts the modeled language to XSD, JSON Schema, and WSDL.
Senior Java Developer
Responsibilities:
- Worked in a pure SCRUM agile environment and took on the role of SCRUM master for certain periods, Built a custom XML based language that allows developers to model service interfaces, requests and responses.
- For this custom language, built a custom Maven plugin (MOJO, Java) that converts the modeled language to XSD, JSON Schema, and WSDL.
- Developed Software Development using Java/J2EE technologies
- Participated in the definition of both functional and non - functional requirements of system
- Performed data analysis and database development, design and implementation
Java Developer
Responsibilities:
- Developed SOA Services, RESTFul API endpoints containing JSON
- Wrote Spring 4 beans and Hibernate or JPA data objects
- Worked with Git on a daily basis
- Wrote Junit test cases
- Responsible for all phases of the development cycle including concept, technical design, prototype, code development, testing, release to QA, and implementation
