Core Java Developer Resume Sample
Work Experience
- Intraday (near-realtime) risk reporting and monitoring
- Distribution of CVA results to the Firm’s Risk and Finance Systems
- Design, development and maintenance of suite of Risk Management Applications
- Work with business analysts and users in driving system requirements, integration requirements and provide technical recommendation
- Unit testing, Integration testing, and Deployment of Components/Applications to Production
- Collaborate with other developers and offshore teams in completing project deliverables
- Ensure overall quality of deliverables is consistent with high quality standards
- Developing software that brings millions of people to events they love and want to experience-they just have to be quick to the draw!
- Building and deploying your own code- yours employs best practices, design patterns, and frameworks
- Working with Java 8
- Java Concurrency and multithreading
- Working with a small team of engineers and collaborating with our product teams
- Significant hands-on experience in solution design, architectural analysis and development of financial system (trading/risk/compliance system or related) leveraging advanced Java 1.7 or above features like Multi-Threading, Serialization, RMI, Sockets, JDBC, NIO, Cloning, Annotations
- Proficient in OOPS, Design Patterns and Data Structures
- Experience in using TDD for development and writes units tests leveraging frameworks such as JUnit, Mockito, JMock etc. for extensive unit-testing
- Experience developing applications using Spring, ORM frameworks like Hibernate, iBatis, JDO, JPA
- Experience developing messaging applications using framework like JMS, MQ, ESM/ESB
- Experience with build & release tools like Ant, Maven and Continuous Integration like Hudson, Jenkins
- Experience developing front-end using one or more frameworks like SWING, Spring MVC, AJAX, Angular, Node.JS, JavaScript, GWT
- Experience developing Web-services
- Strong experience in one or more Relational Databases like Oracle, Sybase, SQLServer designing normalized or de-normalized database, writing complex SQL queries & stored procedures and analyzing & fixing performance issues
- Experience working with one or more Web and/or Application Server like Tomcat, Websphere, Weblogic
- Experience working with XML and JSON
Education
Professional Skills
- Good communication skills, Self-starter, Strong interpersonal and follow through skills
- Strong Java programming skills with experience in developing multi-threaded modules
- 3) Database and Implementation skills with ORM frameworks Implementation skills with ORM frameworks like Hibernate/JPA or MyBatis
- Strong design skills with deep understanding of object oriented programming
- Experience developing applications with demonstrated experience with full software lifecycle
- Strong testing and design skills
- Proactive Mindset & Excellent Communication Skills for dealing with business partners
How to write Core Java Developer Resume
Core Java Developer role is responsible for java, design, programming, database, interpersonal, modeling, scripting, leadership, analytical, securities.
To write great resume for core java developer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Core Java Developer Resume
The section contact information is important in your core java 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 Core Java Developer Resume
The section work experience is an essential part of your core java 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 core java 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 core java developer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Core Java Developer resume experience can include:
- Spring -Implementation skills with the Core Spring Framework including experience with Spring MVC
- Contribute to design and development tasks, operate within a global team, incorporating a variety of technical skills including Core Java
- Trong Core Java experience, including distributed systems development experience
- Solid understanding of the Software Development Life Cycle (SDLC) & demonstrated Agile team experience
- Solid understanding of the Software Development Life Cycle (SDLC) & demonstrated Agile team experience
- Automation experience and Code Quality. Demonstrated Automation experience in JAVA
Education on a Core Java Developer Resume
Make sure to make education a priority on your core java developer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your core java 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 Core Java Developer Resume
When listing skills on your core java 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 core java developer skills:
- Strong Java development skills, with good understanding of core java
- Strong communication and interpersonal skills, including the ability to develop and maintain effective relationships with business users and peer teams
- Very good troubleshooting skills including ability to analyze core dumps and profile code for memory leaks
- Skills in interfacing with teams of developers, solid familiarity with major SDLC approaches (Agile, Lean Family)
- Experience in the following key technologies (would consider more junior as well if they are good and have financial experience)
- Strong object modelling skills, and discipline to appropriately model domain issues
List of Typical Experience For a Core Java Developer Resume
Experience For Senior Core Java Developer Resume
- Strong experience in front-office/ trading applications is required
- Independently handle priorities in assigned areas of responsibility and demonstrate continuous improvement
- Be a trusted advisor: Understand and effectively communicate Java features and limitations in the context of design and development decisions
- Troubleshooting and debugging experience would be an added advantage
- Working experience of Eclipse, IntelliJ, Git, Perforce, and JIRA
Experience For Lead Core Java Developer Resume
- Hands-on experience working with Oracle database, with awareness of database design, performance tuning and SQL scripting knowledge
- Experience in profiling an application to troubleshoot issues, monitoring system performance (CPU, memory, processes, threads, network etc.)
- Good understanding of financial and energy trading markets, especially front, mid or back office within at least one asset class or product type
- Development experience in object-oriented programming and working with mixture of new and legacy systems
- Experience designing and implementing frameworks
- Experience in developing and consuming Java web service
- Experience in Java development message consuming and producing with MQ, or other Java message framework
- Experience in automated testing and using tools such as Junit/Mockito is required
Experience For Intermediate Core Java Developer Resume
- Experience in integrating Java with third party applications using APIs Nice to Have –
- Experience developing GUIs in Java Swing
- Experience developing trading solutions in Java
- Experience working as a Core Java Developer within the banking industry
- Experience in performance tuning of hardware and operating systems
- Strong understanding of Core-Java, object oriented programming and design patterns
- Strong understanding of the Spring Framework required
- Experience using core java, OO design concepts and multi threading
- A good working knowledge of the Unix/Linux and Windows operating systems
Experience For Middle Office Equities Core Java Developer Resume
- Good understanding on any of 2 technologies- Java, J2EE, JSP, Servlets, JDBC, Spring Framework, Struts framework, EJB
- Experience developing solutions in Java
- Experience with Spring and web services (REST/SOAP)
- Experience with object-oriented programming and design patterns
- Experience with MQ and messaging technologies
- Concurrent / multi-threaded programming experience
- Excellent working knowledge of SQL and database technologies
- Experience developing in Java
Experience For Stride Trading Core Java Developer Resume
- Experience building out real-time systems
- Experience developing in Java on a Linux system
- Experience building low-latency, high throughput systems
- Experience in Python programming is an added advantage
- Experience working with source controls like SVN, Git
- Experience in creating Oracle/PL/SQL queries and Stored Procedures
- 1) Experience in building negotiation systems [RFQ/Offers] to trade multiple asset classes in Fixed Income
Experience For Java Lead / Senior Core Java Developer Resume
- Very good understanding of how java works and JVM internals
- Experience developing As-A-Service capabilities
- Hands on experience in Functional Programming
- Experience with messaging middleware technologies
- Experience with Core Java, Spring, Rest API, Java 1.6 +
- Experience applying Design Patterns and industry standard design best practice
- Experience with Java, Spring, and Cloud
- Experience working with Java technology stack
Experience For Senior Ormb / Core Java Developer Resume
- Strong Multi-threaded programming
- Multi-Threading Experience
- Strong team player with a results-oriented focus and a highly disciplined approach towards meeting objectives
- Good understanding of Databases ( MS SQL Server & Sybase )
- Good understanding of Software Version Control, deployment tools Perforce, Jenkins CI build & SDLC Lifecycle
- Experience in Core Java working on midsize to large software development projects
- Professional experience working on Unix/Linux
Experience For Cib-ett F&O Core Java Developer Resume
- Experience with Maven and Spring
- Experience working within the Financial Sector
- Extensive experience with Java development frameworks such as spring, etc
- Java Swing experience is ideal
- Work with other team members (including other developers and QA) to deliver projects in time and with good quality
- Experience working in a package software environment
- Experience in equities products, electronic trading
Experience For Cib-ett F&o-client Onboarding Cicero Tech Core Java Developer Resume
- Experience in managing latency and memory within JVM
- Good understanding of web services(SOAP/Rest) and related languages such as HTML, CSS, JSON, XML
- Experience with Caching solutions like Hazelcast or other equivalent solutions
- Experience in building conversational user interfaces enabled by AI
- Good understanding of design patterns, data structures and algorithms
- Experience in Java programming
Experience For Snr Core Java Developer Resume
- Experience with Spring frameworks
- Strong knowledge of Core Java, with emphasis on Messaging protocols
- Good understanding of Data Structures and Design Patterns
- Experience working in multi-platform environments i.e. Linux, Mainframe, etc
- Strong in fundamentals of Core Java, Data structures, multi-threading
List of Typical Skills For a Core Java Developer Resume
Skills For Senior Core Java Developer Resume
- Good communicator with written/oral English skills
- In depth knowledge of OO and SOLID design principles, as well as a strong sense of good practice with respect to development techniques and process
- Strong hands-on core Java skills in a NIX environment
- Strong relational database design skills such as Sybase / Oracle / DB2
- A highly skilled Java-J2EE developer with solid object oriented and DB/JPA experience
- Excellent functional, analytical, interpersonal and presentation skills
- Troubleshooting and debugging skills on Windows. Knowledge of windows debugging tool like windbg, GFlags, ProcDump etc
- Strong experience in spring framework, multi-threading, collections, JMS messaging, and SQL
- Solid experience of Java application in multiple threading (concurrent processing)
Skills For Lead Core Java Developer Resume
- Strong understanding and working experience in OOPs concept, faster
- Strong expertise in Core Java, Spring, multi-threading, and experience with distributed architectures
- Good Understanding and experience in all SDLC phases, Agile Scrum
- Trong Multi-threading experience
- Solid experience in software development using Java
- Needs to have strong Java, Spring (set of tools), Hibernate and JDBC hands-on experience
Skills For Intermediate Core Java Developer Resume
- Financial services experience and solid understanding of securities
- Prior Investment Banking experience (particularly in Equities) is desirable
- Risk systems development experience, with experience of developing Valuation, Risk or P&L calculations
- Language Skills: Core Java, J2EE, Perl Scripting
- Solid Unix/Linux development and programming experience (on at least one of AIX, HP-UX, Solaris, RHEL, and SLES)
- Experience in data modeling and experience with relational and No-SQL database (Oracle and MongoDB)
- Strong experience in leading globally distributed team across US and India
Skills For Middle Office Equities Core Java Developer Resume
- Experience with ORMB or Oracle's Customer Care & Billing (CC&B) or SunTec experience is an asset but not required
- Solid experience in software development with Java, Python, Oracle, and Shell scripts
- Solid hands-on experience on Linux platform
- Strong experience in JDBC
- Great communication skills and the ability to work independently and with a team
Skills For Stride Trading Core Java Developer Resume
- Strong development experience
- Has 9+ years of ‘hand-on’ software design and development experience with excellent knowledge of Java, J2EE, WebSphere, Hibernate, Oracle and AIX
- Strong back end Java development experience
- Strong in core Java with Apache Ranger experience
- Prior experience: 2 - 10 years Java Development
Skills For Java Lead / Senior Core Java Developer Resume
- Design Skills: OOAD, Design Patterns, UML knowledge
- Work effectively with minimal supervision in a global team environment
- Has 5+ years of ‘hand-on’ software design and development experience with excellent knowledge of Java, J2EE, WebSphere, Hibernate, Oracle and AIX
- Core Java skills
- Working experience in SCRUM team
- Working knowledge and experience in all phases of SDLC3
- Multithreading and Coherence Experience
Skills For Senior Ormb / Core Java Developer Resume
- Experience in server side programming using Java 8, Spring, Concurrent programming concepts (3/4 years)
- Experience with building stream-processing systems, using Spark-Streaming
- Excellent understanding of SOA architecture and middleware technologies Spring /MVC /MultiThreading/ JAXB including protocols like SOAP and REST
- Deep experience using debugging tools, including runtime debugging
- Strong familiarity with Software Development Life Cycle (e.g. requirements gathering, design, coding, and all phases of testing)
- Experience with Spring Data, Spring Boot, Spring Integration
- Experience handling concurrent dataset, real-time data handling, messaging and distributed architecture
- Experience working with Server Side Web Services using Apache Axis 2/Apache CXF/Jboss-Ws/Spring-WS
- Work with automation testing tools and workflow solutions, designing strong trading engine solutions
Skills For Cib-ett F&O Core Java Developer Resume
- Experience in Java object mapping with relational database, consuming and persisting data from database
- Experience using Hibernate, JDBC, database programming; SQL programming
- 5+ experience in Spring Data, Spring Boot, Spring Integration
- Good understanding of implementing solutions with Rest API
- Good understanding of Java platform (virtual machine) for performance tuning and management
Skills For Cib-ett F&o-client Onboarding Cicero Tech Core Java Developer Resume
- Experience in programming using C++
- Experience with spring framework, multi-threading
- Experience using Apace Spring Framework, Hibernate/Ibatis
- Experience in Java including Servlets, RMI, Eclipse, Spring and Hibernate
- Significant experience with, and clear understanding of, the Spring IOC container
- Experience working on highly scalable and highly available systems, particularly messaging and event-driven systems
- Experience in a financial service environment and including working with offshore teams
Skills For Snr Core Java Developer Resume
- Hands-on experience in the Java, J2EE Technologies. Including (Servlets, JSP, JSF, Spring , EJB, Web Services, JMS)
- Hands-on experience in the Java, J2EE Technologies including (Servlets, JSP, JSF, Spring , EJB, Web Services, JMS)
- Hands-on experience in the Java ,J2EE Technologies. Including (Servlets, JSP, JSF, Spring , EJB, Web Services, JMS)
- Experience with scripting languages (UNIX scripting, etc)
- Experience in front office trading units, and understanding of related products
- Strong communicator who is comfortable working in a global team, but also in coordinating with business and traders in the region
- Strong in concepts related to Collections, Multi-Threading, session handling, Servlets/JSP life cycle and JDBC
List of Typical Responsibilities For a Core Java Developer Resume
Responsibilities For Senior Core Java Developer Resume
- Experience with concurrent programming and multi-threading in Java
- Experience with caching and performance tuning
- Experience building and managing REST APIs
- Experience in Financial Services, preferably Equity Trading
- A strong background in core Java, multi-threaded programming with a focus on server applications
- Event-driven transactional programming experience
Responsibilities For Lead Core Java Developer Resume
- A good understanding of data structures, algorithms and complexity analysis
- Experience in building high performance, low latency, message driven applications with full recovery and resiliency
- Experience developing OMS’s (beneficial)
- Experience of supporting large scale enterprise software
- Hands on Experience on OOP concepts, Multi-threaded programming
Responsibilities For Intermediate Core Java Developer Resume
- Validate rules are firing for all potential events
- Five or more years programming experience in Core JAVA
- Experience using unit test frameworks such as Junit
- Design and develop core services ensuring strong reliability, scalability and performance
- Experience using J2EE and Core Java to develop dynamic enterprise applications
- Experience developing high performance server side components
Responsibilities For Middle Office Equities Core Java Developer Resume
- Experience building distributed, multi-tier applications is highly desirable
- Experience with Unix/Linux, Scripting (Shell & Perl) is an asset
- Previous experience in investment banking, the Equities business or Middle Office functions are desirable
- Experience with Spark, Hadoop, HDFS, MLib(Machine Learning Library), Cassandra, Elastic Search, Phoenix
- Need to have hands-on experience implementing OAuth 2.0, Basic Auth security patterns
- Experience with multi-core / multi-threading concepts
- Experience with messaging (Tibco, MQ)
Responsibilities For Stride Trading Core Java Developer Resume
- Real-time messaging system experience (e.g., JMS, MQ, TIBCO, EMS, RMDS, Triarch, etc)
- Experience working with source controls like SVN
- Experience with iOS / Android programming
- Good working knowledge of Equity Derivatives
- Experience with middleware and messaging technologies
- Experience Tibco BW, Webservices is an asset
Responsibilities For Java Lead / Senior Core Java Developer Resume
- RDBMS experience and ability to perform relatively complex queries and PL/SQL and performance tuning
- A self-driven, highly motivated and experienced engineer
- Strong and simple communication ability and technical presentation ability (oral and written)
- Good Knowledge in Data Structure & Algorithm
- HTTP protocol and web services experience
- Experience with version control system (preferably git )
- Experience with FIX, ECN protocol
- Extensive experience with Web Services/SOAP integration
Responsibilities For Senior Ormb / Core Java Developer Resume
- Very good knowledge of Software development life cycle like Waterfall and AGILE
- Experience as a Core Java Developer
- Equities experience (beneficial)
- Solid in Object Orient Design and development
- Experience in Jenkins continuous development and continuous delivery architecture
- Experience with GIT, gradle build,
Responsibilities For Cib-ett F&O Core Java Developer Resume
- Experience
- Experience with GIT, gradle build
- Experience on STP platforms
- Strong Core Java,J2EE, Web services, REST API, SQL
- Experience in Java especially on integration of applications preferably Payment, Legal, Contract management
Responsibilities For Cib-ett F&o-client Onboarding Cicero Tech Core Java Developer Resume
- Experience/Knowledge of Retail business operations and technical systems knowledge
- Experience of agile development methodologies such as SCRUM
- Experience of Test Driven Development practices
- Experience with data structures and design patterns
- Strong CS fundamentals - Algorithms, Data Structures etc
- Strong proficiency Core Java and XML technologies in a Linux server-side environment
Responsibilities For Snr Core Java Developer Resume
- Experience in the financial sector (with FIX protocol)
- Drive & Determination:Demonstrates self-motivation and drive and shows determination to achieve goals
- Experience in Java/JEE related technologies
- Core Java development experience
- Full systems development life cycle experience LI-JB2
- Experience with order management systems is required
- Experience as a C++ Software Engineer Application Programmer