Senior Java Application Developer Resume Sample
Work Experience
- Familiar with service oriented architecture (SOA) environment
- In-depth knowledge and experience with two or more of the following
- Partner with multiple vendors to create estimates and delivery plans for projects or programs across an application family. Ensure quality of technology delivery of multiple vendors’ technology solutions for multiple concurrent projects or programs for an application family
- Testing and UA coordination
- Good SDLC and application lifecycle management skills
- Core Java advanced skills
- Spring, Hibernate or other Java frameworks
- Oracle and Sybase experience
- Good SQL tuning skills (understanding of hints, explain plan, indexes, and stats)
- Previous team leadership role experience
- Hands on experience with a great drive and team-orientation
- Strong communication skills with proven experience in collaborative environments
- Work with software development professionals building portal applications in the J2EE / Portal environment
- Act as technical developer within CRM and project Integrations, including requirements gathering, design, development, and testing
- Participate in requirements validation and feasibility analysis with respect to CRM
- Estimate work effort required in delivering features keeping CRM capabilities in mind
- Produce high quality, modular, reusable code that incorporates coding best practices and serves as an example for less experienced developers
- Assist the infrastructure team in CRM Integration configuration/customization for different environment
- Accurately report issues and status to project management
- Participate in various code review activities
- Possess knowledge of enterprise and software design patterns
- Create Service Level Agreements (states the agreed upon availability-uptime/downtime, maintenance windows, etc. for a Service) and Supplementary Specifications (i.e., non-functional specifications). Ensure implementations are up to current standards for coding, naming, security, and versioning
Education
Professional Skills
- Experience of Agile, strong networking and interpersonal skills
- Experience of Agile, strong networking and interpersonal skills and ability to work seamlessly with internal and external stakeholders
- Possess excellent communication skills to interface with various stakeholders from business consumer to technical staff
- Strong analytic skills and able to interpret complex information and adapts as needed
- Outstanding communication skills, both written and verbal, including the ability to create and deliver technical presentations
- Debugging and reverse engineering skills
- Solid design, coding, testing and debugging skills in distributed J2EE technologies
How to write Senior Java Application Developer Resume
Senior Java Application Developer role is responsible for design, java, training, credit, integration, database, procurement, trading, architecture, analysis.
To write great resume for senior java application developer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Senior Java Application Developer Resume
The section contact information is important in your senior java application developer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Senior Java Application Developer Resume
The section work experience is an essential part of your senior java application developer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous senior java application developer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular senior java application developer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Senior Java Application Developer resume experience can include:
- Solid experience in Spring and Maven
- Possess knowledge and experience with different phases of testing (unit testing, integration testing, performance testing)
- Experience in delivering work products for custom application development projects using Java Full Stack technologies
- Play a key role in helping shape all aspects of our products from cutting edge usability experiences to large scale data manipulation of terabytes of data
- Extensive experience with the following: Java, MongoDB, Angular JS, Restful services, Spring, Spark, CI/CD: Ant, Maven, Go, Jenkins
- Experience with JSF 2.x, Spring 3.x , ICEFaces 3.x, Javascript, HTML, and CSS is important
Education on a Senior Java Application Developer Resume
Make sure to make education a priority on your senior java application developer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your senior java application developer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Senior Java Application Developer Resume
When listing skills on your senior java application developer resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical senior java application developer skills:
- Good analytic skills and problem solving skills , ability to investigate and resolve issues in a high-pressured environment
- Solid interpersonal skills are required
- Prior experience working within a front office application team
- Proven track of core Java working experience
- Total technical experience requirements are extensive of experience
- Experience with the Financial Services industry experience is helpful, particularly in Securities Collateral Management
List of Typical Experience For a Senior Java Application Developer Resume
Experience For Senior Java Application Developer, AVP Resume
- Experience working with one of the industrial messaging technology platforms (Kafka, flume, Solace, TIBEMS, or MQ etc)
- Experience with Cloud Application Development/Migration Services/Application Improvement or Rationalisation projects
- Perform unit and component integration testing, including test plans and development of test data
- Close interaction with the business product manager and other internal business users covering FX eTrading
- Responsible for creating and maintaining all technical artifacts
- Lead and assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications
Experience For Senior Java Application Developer Team Lead-fx Etrading Resume
- Expert in Designing/developing component based web systems
- Knowledge of protocols using in financial messaging for Market Data and Orders and Execution
- Secure coding practices and best practices in handling of sensitive data
- Develop/Understand the SOA design using WS-Security, SOAP/HTTP, WSDL, XML/XSD (Schemas), JSON or other technologies
- Hands on technical development role on a critical trading application
- In Java technologies (J2EE, Spring & Hibernate/ Node, Cloud (Docker), JS Angular, API Design) and Database (Oracle & SQL Server)
- Participate in business continuous improvement efforts and provide guidance and direction to distributed teams, including onshore and offshore resources
Experience For Multi Asset Group Technology Senior Java Application Developer Resume
- Orchestrate integration projects and corresponding strategies between business units and development teams
- Plan, execute, and manage the integration of new applications into existing systems and software throughout the enterprise
- Plan, execute, and manage the integration of new application integration technology into the existing AI environment
- Ensure that integration planning and practices are aligned with strategic business goals and the company’s overall strategic vision
- Manage development tasks end-to-end; take complete ownership of the tasks being developed
Experience For Senior Java Application Developer / Analyst Resume
- Interact professionally with senior management and other eTrading application development teams
- Hands on knowledge of any one of the following appservers: Websphere, Sun, Weblogic, and JBoss
- Deep knowledge of Java programming language
- Development of Java server side technologies including web technologies on Linux/Unix environments (JBOSS, Weblogic or SpringWeb applications etc)
- MVC Framework – Spring, Struts
- Automated Testing Tools – Selenium, JUnit or other
- Application development tools including Eclipse
Experience For Senior Java Application Developer, VP Resume
- Low latency concepts and performance optimization and tuning
- The role is based in Perth, so practitioners currently in Perth or willing to relocate for longer duration can only be considered
- JVM Tuning – Memory/Heap Analyzer
- Extensive Unit testing
- Web services using JSON and XML
Experience For LCR It-senior Java Application Developer Resume
- Delivery features on ICE platform in fast pace to support new product on-boarding, intraday live risk, Index Arbitrage, Credit ETF etc
- Report to the MAG Technology Senior Management Team
- Work closely with the BA team to understand the requirements and highlight any gaps
- Second line support of the production system (a dedicated 24h support team handles 1stline)
- Help define development/project plans with key milestones in line with strategy and own the full delivery
- Utilize Web Services to improve interface/API and significantly enhance integration capability between front-end and back-end systems
- Solution Design –Translates business and technical requirements into solution designs that satisfy the business needs and comply with approved standards
- Design, develop, and configure software systems to meet market and/or client requirements either end-to-end from analysis
- Interacts with peers and/or management levels at a client and/or within Accenture
Experience For Senior Java Application Developer Resume
- Participate in full life-cycle development from requirements through production support of J2EE financial applications
- Produce analysis, design, build, test, deployment, estimation and support artifacts as appropriate to the project
- Mentor other developers through project lifecycle on both technology and process
- Manage time and deliver quality deliverables on a set schedule
- Highly technical role on a mission critical application
- Troubleshoot and optimization on performance and scalability issues
- Performing application support role in a 24 7 environment in compliance to IT Service Management principles, adhering to SLAs, and maintaining high customer satisfaction
Experience For Senior Java Application Developer, AVP Resume
- Planning and co-ordinating proactive maintenance activities, i.e. monitoring application and environment health, identifying potential problem areas and recommend solutions
- Participate in client meetings to share ideas, present solutions and assist in clarifying queries to gain customer acceptance
- Strong computer science fundamentals including a deep understanding of data structures and distributed algorithms, including the ability to create elegant, efficient, and testable code
- Experience in maintaining Weblogic/JBoss application and web servers and one project experience involving migration of Java based applications technical environment
- Develop and maintain an integration architecture blueprint for the organization
Experience For Senior Java Application Developer Team Lead-fx Etrading Resume
- Research and make recommendations on integration products and services in support of procurement and development efforts
- Identify potential problem areas, and make the appropriate recommendations
- Develop high quality software solutions / components for the Credit Risk platform that conform to architectural standards
- Drive the development of a high performant and scalable technology platform
- Servlets, JSPs and JavaScript
Experience For Multi Asset Group Technology Senior Java Application Developer Resume
- Application Architecture and solutions
- Atleast 1 ORM framework (Hibernate, MyBatis, EclipseLink, JPA)
- Knowledge of all phases of software development is required
- Applications Development, maintenance
- Java and J2EE Stacks
- SOAP and RESTful services
- Knowledge on DevOps practices like CI/CD, Jenkins, deployment automation etc
List of Typical Skills For a Senior Java Application Developer Resume
Skills For Senior Java Application Developer, AVP Resume
- Experience Production Support Experience
- Good experience with Java EE (i.e. Container-Managed Resources, Datasources, SOAP/RESTful Web Services, EJBs, MDBs, JMS, etc.)
- Minimally 5 years of experience and demonstrated proficiency in software architecture, design and development methodologies, and management techniques
- Multithreading programming experience
- Spring, Hibernate and other Java frameworks experience
- Extensive experience in Java Spring and Spring boot development
- Experience developing applications using Java
- Multi-threading, Solid understanding of OO principles
- Good Knowledge on cloud computing and various deployment models is needed
Skills For Senior Java Application Developer Team Lead-fx Etrading Resume
- Hands on experience with designing software applications
- Experience with Control M scheduling or any other Job Scheduler
- Previous working experience with .NET development (ASP.NET, VB.NET, C#) or CRM MS Dynamics would be considered an asset
- General understanding and experience with SQL/Stored Procedures
- Experience with managing offshore team is desired
Skills For Multi Asset Group Technology Senior Java Application Developer Resume
- Experience working in UNIX environments, and with UNIX commands, shell scripts, and processes
- Experience in working with large applications with multiple modules
- QL experience (including minimal database design)
- Development experience Java, JEE, Spring Framework, MVC, WS – SOAP/REST, Angular/Reactive, JPA-Hibernate, Mock unit test tools
- Experience in DevOps environments (including set-up and configuration of DevOps tools i.e GIT/TFS/VSS, Jenkins, etc.)
- Experience delivering web - based technology solutions to meet business needs
Skills For Senior Java Application Developer / Analyst Resume
- Experience using version control tools such as Subversion
- Experience in design and development of multi-tier web based applications using J2EE technologies JAVA, Servlets, JSP, Oracle, MySQL and JDBC
- Experience with Eclipse, Junit, Jtest, Borland Together
- Java/JVM enterprise application development experience
- BS and 6+ years or MS and 3+ years of experience
- Multi-task and handle multiple priorities and business partner expectations
- Detail and results oriented and able to prioritize tasks in a multi-tasks environment
Skills For Senior Java Application Developer, VP Resume
- Java and web application development experience
- Strong in HTML5, SASS, LESS, CSS3
- Experience in TDD/BDD is desired
- Experience of Agile development methodology, such as Scrum
- Total technical experience requirements are 5+ Yrs
- Experience in Weblogic Application Server and Eclipse
- Knowledge of Derivatives products, especially credit, experience with front office trading applications
- Experience with Pl/Sql and Oracle or other commercial database
Skills For LCR It-senior Java Application Developer Resume
- Experience with Git/Stash/JIRA/Nexus for source and version control, Autosys for batch control
- Masters in computer science or 8+ years’ experience
- Total technical experience requirements are extensive years
- Experience with web solutions that utilize IIS, Websphere, LDAP, eDirectory, TIBCO
- Experience with Source Control Management tools – Rational Team Concert, GIT or similar
- Java/J2EE application design and development experience (Java 7 or 8 – required)
- HTML 5, CSS, JavaScript/JQuery experience
- JUnit/HttpUnit/Cactus experience
Skills For Senior Java Application Developer Resume
- Web Services experience (REST, SOAP, WSDL, etc)
- Maven and/or ANT experience
- Solid SDLC knowledge and use of build, deploy, code analysis tools
- Experience in DevOps environments
- Experience with Cloud Migration Services
- Experience with Application Modernization
- Total Java EE development experience
Skills For Senior Java Application Developer, AVP Resume
- Experience in maintaining Weblogic/JBoss application and web servers
- At least 1 project experience involving migration of Java based applications technical environment
- Experience with java software development methodologies
- Experience in Application Development in a Java based environment
- Experience in Java / J2EE technologies with design patterns, system development, deployment and support
Skills For Senior Java Application Developer Team Lead-fx Etrading Resume
- Experience in RDBMS and SQL
- Spring Framework, Spring Boot and Spring Batch
- Spring Cloud and Spring Boot
- Spring development including JSP,controller classes,hibernate annotations
- Spring Web Services
- Emerging front-end technologies such as JavaScript, HTML5, CSS3, AngularJS, Backbone JS, Bootstrap, and Noode.JS
- Develop, review, analyze, and modify programming systems, including encoding, testing, debugging and installing for a large-scale system
- Liason with Credit trading desk, COO, finance, Quants, Operation and Risk Manager to build out credit trading tools and risk/pnl reporting system
Skills For Multi Asset Group Technology Senior Java Application Developer Resume
- Support full life cycle application development using Java technologies abiding to the team coding standards, development processes and best practices
- XML/XSLT/XSD, HTML, JavaScript, JSP, Spring, MQ/Mule, Oracle, Apache HTTPD/Tomcat, Maven, JAXB, Web Services (Spring/JAXWS, REST/SOAP)
- Hands on working knowledge using SQL on relational databases (Sybase or Oracle)
- Hands on working knowledge using SQL on relational databases (Oracle or Sybase)
- Other streaming/messaging tools such as Streamsets, Apache Storm, Striim or Tibco BusinessWorks
- Application testing including JUnit
List of Typical Responsibilities For a Senior Java Application Developer Resume
Responsibilities For Senior Java Application Developer, AVP Resume
- Experience in the implementation of Core concepts of Java, J2EETechnologies: JSP, Servlets, JSTL, JMS, Struts, Spring, Hibernate, EJB, Java Beans, JDBC, XML, Web Services, JNDI
- Experience developing and consuming REST APIs and SOAP services
- Demonstrated fluency in Java and Object-Oriented technology
- Position requires being on call to support team applications 1 week out 7
- Liason with Credit trading desk, COO, finance, Quants, Operation and Risk Manager to collect functional requirements and perform analysis
- Perform technical design and data modelling base on functional requirements
- Perform user training, documentation and production support for live systems
Responsibilities For Senior Java Application Developer Team Lead-fx Etrading Resume
- Linux Scripting (shell, perl, etc.)
- Broadsoft & OSS provisioning
- Work in high-pressure environment with strict deadlines
- Server-side development with Java
- Application development in Java/J2EE
- Expertise in Web API implementations (SOAP, Web services, RESTful services etc) is preferable
- Hands on knowledge of Stored Procedures, PL/SQL and functions (Oracle)
- Experience and good knowledge of Multi-threaded, high throughput, low-latency design of Java service components. knowledge of Java memory management and garbage collection
- Development IDE: Eclipse, Rational Application Developer or Similar Development Tools
Responsibilities For Multi Asset Group Technology Senior Java Application Developer Resume
- WebSphere or other Web Application Servers
- NoSQL data stores such as Hive, HBase, Cassandra, MongoDB
- Dev/Ops tools such as Maven, GIT and Jenkins
- Think abstractly and create solutions to solve complex problems
- Source control systems (GIT, RTC)
- Eclipse / Rational Application Developer (RAD)
- Java Server Pager (JSP)
- Nice to have: KDB, Middleware’s such as Tibco EMS, Tibco RV, Solace
Responsibilities For Senior Java Application Developer / Analyst Resume
- Enterprise Application Design, Enterprise Application servers, BPM Tools
- Databases: Oracle, NoSQL, CouchDB
- Continuous Integration tools - Jenkins, Maven, Sonar, Fortify, etc
- Databases: Greenplum, BigData, Hadoop
- Java SE / Java EE, JSP, Struts , GWT
Responsibilities For Senior Java Application Developer, VP Resume
- Apache Camel, JBOSS Fuse ESB
- Hibernate
- JMS , AMQ , Kafaka
- .JBOSS Drools Rule Engine
- Create and Consume SOAP & REST services
- Object relational models such as Hibernate
- Web servers and application servers
Responsibilities For LCR It-senior Java Application Developer Resume
- Change control (GIT, SVN, SCM)
- Dev Ops, CI/CD & Jenkin
- Container ( Docker , Rancher or OpenShift)
- Support daily business trading function, participate in IT development life cycle, including requirement analysis, prototyping, design, development, testing, release and production supports
- Co-ordinate with global ICE team, upstream and downstream system, infrastructure and other stake holders
- Evaluate new technologies in the Market and conduct technical POC
- JSF and Rich faces
Responsibilities For Senior Java Application Developer Resume
- ORACLE Virtual Box and/or VMware
- Exposure to Selenium and JBehave
- NoSQL database management such as Apache Cassandra
- Tomcat/WebSphere/JBOSS application servers
- Test Case Automation
- ORACLE – PL/SQL
Responsibilities For Senior Java Application Developer, AVP Resume
- Junit & TestNG
- GIT for SCM
- Java 6 EE