Java / Scala Developer Resume Sample

4.6
22 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Kieran Feest
94439 Rogers Loaf,  Houston,  TX
+1 (555) 404 4651

Work Experience


Senior Java / Scala Developer
01/2018 - PRESENT
Phoenix, AZ
  • Ability and desire to manage a small project group if required
  • Assists in making licensing deliveries
  • Experience with implementing global optimization algorithms
  • Strong proficiency with Core Java or with Scala, preferably on Spark (Hadoop)
  • Database experience preferably with DB2, Sybase, or Oracle
  • Complete SDLC process and Agile Methodology (Scrum)
  • Previous experience in Trade Surveillance or working with data from the order lifecycle
  • High quality software architecture and design methodologies and patterns
Java / Scala Developer
12/2010 - 10/2017
Chicago, IL
  • Work experience as level-3 support for applications
  • Layered Architecture, Component based Architecture
  • Unix OS, Scripting, Python or Perl
  • Experience in development on other application types (Web applications, batch, or streaming)
  • Integrate services with legacy systems and APIs, and provide clean interfaces to clients
  • Produce high quality, elegant implementations on time and according to plan
  • Build strong relationships with peers and contribute to a vibrant culture
  • Deep familiarity with distributed systems and scalability
Java Scala Developer
04/2004 - 08/2010
Dallas, TX
  • Proven Java/Scala service framework development experience
  • Experience developing in a UNIX environment
  • Present, learn, and apply new technologies
  • Demonstrate effective communication skills and teamwork
  • Manage workload and conflicting priorities
  • Building strong relationships with BU partners and the global IRD and Rice team
  • Build reference architectures, how-to’s, and demo applications

Education


University of Wisconsin-Richland
1998 - 2003
Bachelor's Degree in Computer Science

Professional Skills


  • Strong development skills in enterprise server-side programming skills in Java
  • Strong Java skills with 5+ years' experience
  • Strong Java development skills (5+ years’ development experience)
  • Experience and strong SQL skills required
  • Strong understanding and proven experience with OO Java, Apache Spring, RFBMS (DB2) REST, SOAP, Apache Kafka, SOA and integration with JSON and XML API's
  • Experience or strong background in Core Java / Scala (or a desire to learn Scala) Hands on experience in Functional Programming-
  • Strong programming proficiency in Scala (or expert-level skills in Core Java)

How to write Java / Scala Developer Resume

Java / Scala Developer role is responsible for java, scala, development, software, programming, design, architecture, spring, finance, credit.
To write great resume for java / scala developer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Java / Scala Developer Resume

The section contact information is important in your java / scala 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
  • Email
  • Telephone number

Work Experience in Your Java / Scala Developer Resume

The section work experience is an essential part of your java / scala 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 java / scala 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 java / scala developer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Java / Scala Developer resume experience can include:

  • Strong hands-on technical experience delivering solutions using Java or Scala including: OO Design and Programming, Distributed Architecture Design
  • Skills in the following are advantageous: C++, functional programming, Scala, Solace
  • Strong Scala development experience & understanding of functional programming concepts
  • Strong Java and Scala development experience preferably using the Spring framework
  • Good architectural knowledge, and experience working with frameworks & distributed environments
  • Strong experience of providing APIs or services

Education on a Java / Scala Developer Resume

Make sure to make education a priority on your java / scala developer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your java / scala 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 Java / Scala Developer Resume

When listing skills on your java / scala 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 java / scala developer skills:

  • Strong Java / Scala skills with 3+ years of experience writing production code
  • Strong communication and interpersonal skills to work closely with team members globally
  • Strong problem solving skills and an ability to learn rapidly
  • Strong software design skills and knowledge of design patterns
  • Strong Python or evidence of excellence in other languages with strong desire to learn Scala
  • Good communication skills and the ability to articulate technical concepts with clarity

List of Typical Experience For a Java / Scala Developer Resume

1

Experience For Java-scala Developer Resume

  • Experience in real-time, streaming processing technologies (Kafka, Spark Streaming, etc.)
  • Good understanding of database modelling and SQL
  • Experience with Spring and knowledge of parallel programming concepts
  • Experience working in a large technology organization, ideally within investment banking
  • Experience with implementing web services in Java
2

Experience For Senior Java / Scala Developer Resume

  • Experienced working with front end web technologies, ideally Javascript
  • Less than 3 year of experience developing with Java and/or Hadoop technologies
  • Proven mentoring capabilities
  • Experience building software in Java
  • Drive quality standards within the team and promote good engineering practices
  • Experience building for reliability and scalability
  • Experience developing enterprise software solutions in Java
3

Experience For Java Scala Developer Resume

  • Experience developing client-server, distributed, real-time, performance-critical, highly availability or large-scale systems
  • Experience working through agile development practices
  • Experience in unit testing and test-driven development
  • Experience in Financial Services / Banking environment
  • Scala development experience and Training in Scala
  • Previous experience in a systematic trading environment (marketmaker, quant fund, sell-side inventory management) highly desirable
  • Experience with enterprise java technologies: Spring, JUnit, Hibernate, Apache CXF
  • Experience with transaction safe database processing (preferably Sybase or DB2)
  • Experience in highly distributed trading systems
4

Experience For SPG Java / Scala Developer Resume

  • Professional experience developing solutions with Java/Scala or other OOP language
  • Experience with standard Java including latest language features and commonly used open source libraries
  • In addition to Java, experience with Node.js, Grunt, React, Twitter Bootstrap, MongoDB, MySQL, Oracle, SQL Server, Less or Sass
  • Experience across a variety of web services stacks
  • Experience of Scala Development is highly desirable
  • Experience of software development for high capacity, high traffic, high availability websites
5

Experience For Senior BI Java / Scala Developer Resume

  • Experience with both traditional Waterfall SDLC and Agile/Lean methodologies
  • Experience with the Gradle build tool, Jenkins and Maven
  • Development or DBA experience with Teradata and/or DB2
  • Experience with one of MongoDB, Marklogic, ElasticSearch or HBase
  • Experience with key/value store databases and RDBMS
  • Strong design principles (object oriented or functional)
  • Strong in OOP & Functional paradigm
  • Experience with data access pipelines (SQL, Spark, Kx)
6

Experience For Snr Core Java / Scala Developer Resume

  • Strong grasp of data structures
  • Strong grasp of Unix/Linux environments and workflow
  • AWS experience is highly preferable
  • Hands-on data science or analytics experience
  • Experience in Web technologies such as Angular, HTML5, Javascript and related frameworks is highly desirable
  • Experience in Big Data or relational database technologies (Spark / Hbase / Postgres / Greenplum, etc.)
  • Bachelors in Core Computer Science background from an good university
7

Experience For Bangalore Java / Scala Developer Resume

  • Java development with direct experience in the below
  • On-the-job Big Data (Hadoop, Spark) experience
  • Oracle RDBMS development experience
  • Good proficiency in Linux environment
  • Appropriate technical experience
  • Strong proficiency with Scala or Java 8 (and a willingness to become a Scala expert)
  • Database and SQL query experience
8

Experience For Principal Java / Scala Developer Resume

  • Tware development experience in Java or Scala
  • IntilliJ or Eclipse IDE experience
  • Some Python experience would be beneficial
  • Dev-ops experience: build pipelines and deployment, immutable infrastructure
  • Writes clean code and has good software design principles
9

Experience For Java / Scala Developer for Expert Analytics Resume

  • Practical experience of full Software Development Life Cycle
  • Experience with design and architecture of large, scalable services and systems
  • SCRUM experience; CSM certification ideal
  • Experience with various IDEs and distributed source code control
  • Experience with Unix (all of our services are deployed on Unix machines)
  • DevOps experience and background
  • Tware development experience in Python, Java or Scala
  • Database or Database Source Control experience
  • Experience on Core Java
10

Experience For Java / Scala Developer AML Resume

  • Experience or exposure in Scala
  • Experience with interactive data science environments such as Jupyter/Zepellin beneficial
  • Experience with Java/GC/Linux
  • Web development experience (HTML5, CSS, Angular)
  • Experience or a desire to work with Scala

List of Typical Skills For a Java / Scala Developer Resume

1

Skills For Java-scala Developer Resume

  • Strong Scala skills
  • Experience of working on web-based projects with excellent knowledge of TypeScript and Angular5 and above
  • Flexible, self-starter, fast-learner – willing and able to quickly learn new technologies and skills
  • Strong experience of JUnit and regression testing
  • Strong experience with SQL programming and relational databases
  • Excellent multi-threaded and network programming experience
  • Experience to Machine Learning principles is a strong advantage
  • Hands on experience in Functional Programming experience
2

Skills For Senior Java / Scala Developer Resume

  • Strong experience with design and development of large scale enterprise systems
  • Experience in strong core Java
  • Strong Java or Scala (3+ years of experience)
  • Demonstrated experience in Java, Scala,Unix/Linux, SQL
  • Strong Java or Scala (5+ years of experience)
  • In-depth knowledge and solid commercial experience of Java
  • Solid commercial experience of Java and/or Scala
  • Experience with KDB+/Q and ticker plants is a strong advantage
  • Experience and strong ability in Java Development
3

Skills For Java Scala Developer Resume

  • Exemplary communication and people skills, in a technical or non-technical context
  • Working experience with the Spring framework or an equivalent platform
  • Messaging Experience with two or more of MQ/Kafka/JSON/XML/Protocol Buffers/Avro
  • Experience developing, delivering and supporting software for Linux (or other UNIX) operating system
  • Good understanding of OOP principles and constructs: polymorphism, interfaces and abstract classes, overloading and overriding
  • Experience developing system for automated market making, algo trading or DMA group in liquid markets (equities, FX, liquid rates, etc.)
  • Experience demonstrating in-depth understanding of OO principles, design patterns and threading techniques
  • Experience building real time applications in multithreading for a Unix/Linux platform
4

Skills For SPG Java / Scala Developer Resume

  • Experience interacting with and writing KDB/Q queries
  • Experience designing and building enterprise scale systems
  • Experience with fundamental development and JVM (client/server, multi-threading, memory management and functional programming)
  • Experience with multi-threading and distributed computing
  • Full stack experience building software all the way from a data store to a front facing UI, and the layers in between
  • Experience writing Unit Tests (e.g. using JUnit)
  • Experience working in an agile team with focus on continues integration and automated testing
  • Strong knowledge of programming concepts and practical knowledge of a programming language (i.e. Java, Scala, C++ or C#)
5

Skills For Senior BI Java / Scala Developer Resume

  • Proven track record of designing complex Java/Scala applications and implementing end-to-end solutions
  • Experience in sales and trading platforms or middle office trade processing systems in Equities / FX / Fixed Income / Derivatives domain
  • Experience engaging with business users and capturing requirements
  • Experience, dealing directly with equity products, and developing in Java or Scala
  • Experience with order handling and electronic trading
  • Experience with big data streaming and data processing (Hadoop, Spark, Kafka etc.)
  • Strong understanding of building data structures and algorithms
  • The role requires good collaboration with members from the wider global team, as well as neighbouring teams and systems such as pricing and trade
6

Skills For Snr Core Java / Scala Developer Resume

  • Work experience in a financial services environment delivering outstanding technical solutions
  • Experience applying testing practices such as Test Driven Development (TDD) and Behaviour Driven Development (BDD)
  • Good understanding of git version control and Atlassian suite of tools (Stash, Jira, Confluence, Bamboo)
  • Experience working with Source Code Management solutions like (ex. Git, Perforce, CVS) LI-EM1
  • Previous experience with Apache Spark processing on Hadoop
  • Python and/or Unix scripting experience
  • Experience deploying large data storage and distribution platforms
  • Finance Experience: An understanding of product data
7

Skills For Bangalore Java / Scala Developer Resume

  • Experience with SQL, databases and data modelling
  • Experience managing small to mid size development teams
  • Ideally an understanding or strong grasp of Scala functionalities
  • Experience in JavaScript, HTML 5, C++, Spring
  • Experience writing multithreaded code on Microservice architecture
  • Experience in functional programming language (Java, Scala, Python)
  • Professional experience developing with Java in an Enterprise
  • A good understanding of software design and development principles
8

Skills For Principal Java / Scala Developer Resume

  • Experience with Windows and Linux/Unix systems, databases (SQL), data structures, algorithms, and scripting technologies
  • Experience in setting up kdb+ ticker plant components
  • Experience working with basic Java collections: List, Set, Map
  • Functional programming experience, preferably in Scala
  • Experience in automated testing (junit, scalatest, BDD) and continuous integration platforms
  • Previous experience in financial services with an understanding of Credit Derivatives
  • Experience writing multi-threaded systems
9

Skills For Java / Scala Developer for Expert Analytics Resume

  • Experience with memory/execution constraints and handling large amounts of data
  • Experience with Scala or functional programming languages advantageous but not required
  • Experience in architecting distributed systems
  • Strong fundamentals in algorithm, data structure, and concurrent processing
  • Strong understanding of software performance
  • Experience building Java /Scala applications, in a service based architecture
  • Experience on Java/Scala, JUnit, XML, Spring and SQL
10

Skills For Java / Scala Developer AML Resume

  • Experience with version control, build integration and messaging technologies
  • Hands on experience with SDLC methodologies and automatic testing
  • Experience developing in latency-sensitive environments
  • Experience with equity products including FIX protocol
  • Strong grasp of database interactions (SQL and NoSQL), distributed systems and messaging-driven architecture
  • Experience programming in an enterprise environment
  • Strong grasp of data streaming technologies like Kafka and Spark

List of Typical Responsibilities For a Java / Scala Developer Resume

1

Responsibilities For Java-scala Developer Resume

  • Hands-on development experience in
  • Application development experience of robust, large-scale, real-time systems
  • Experience with Agile/Scrum methodologies and associated tools (Jira)
  • Collaborating with the business, understanding their needs and owning solution delivery
  • Understanding of data analytics methodologies, machine learning principles
  • Developing Scala/Java middle-tier services
  • Working in an agile and team driven approach, strive for continuous improvement within the team
  • Taking ownership to deliver projects and involvement in the full development lifecycle of the project
2

Responsibilities For Senior Java / Scala Developer Resume

  • Working knowledge of the Scrum Agile Methodology, and the software development lifecycle
  • Architecting resilient applications that handle failure gracefully
  • Understanding of Risk Analytics (VAR, Greeks ) is desirable but not required
  • Building serverless applications
  • Using abstraction to drive configurable behavior
  • Enjoys the full SDLC life cycle from working with users to get requirements, coding and releasing to production
  • Develop a deep understanding of existing systems’ architecture
  • Responsible for the design and development for Agency Mortgage Backed Securities trading desk products for CCAR modeling automation
  • In depth understanding of Java Performance tuning and GC optimizations
3

Responsibilities For Java Scala Developer Resume

  • Derivatives product and market knowledge. Option pricing and trading would be an advantage
  • Integrate machine learning solutions into the company’s existing data pipeline solutions
  • Grasp of OOP principles: polymorphism, interfaces and abstract classes, overloading and overriding
  • Design, develop, test, integrate, deploy, and support/maintain scalable web pages and web services utilizing Java
  • A Bachelors or Masters in CS, EE, CSE, or something similar
  • Carry out technical/programming QA activities
  • Carry out unit testing and Program verification (peer review)
  • Background and knowledge of the following
4

Responsibilities For SPG Java / Scala Developer Resume

  • Advanced proficiency level with various programming languages: Scala/ Java
  • Document business and functional requirements, including data flow, business rules, and use cases/ stories
  • Guide development and QA teams to resolve questions on the requirements and the intentions and business purpose underlying them
  • Exposure to multithreaded/concurrent programming
  • High level of proficiency with Unix / Linux and networking
  • Thorough understanding of bigData technology such as Hadoop, Spark, Hive, Metastore & Impala
5

Responsibilities For Senior BI Java / Scala Developer Resume

  • In-depth understanding of Spark, Hadoop and Hive
  • Knowledge working closely with git / perforce
  • Expertise with architectures using AWS infrastructure: Lambda, API Gateway, DynamoDB, Kinesis, Code deploy, EC2
  • Familiarity with messaging systems: Tibco, EMS, JMS, etc
  • Test-Driven Development (TDD) using ScalaTest or Specs
  • A DevOps mentality with a focus on automation, monitoring and instrumentation of distributed systems
6

Responsibilities For Snr Core Java / Scala Developer Resume

  • Any object oriented programming language, with willingness to learn and work on any modern technologies
  • Keen to continuously learn new technologies and enjoy problem solving
  • Exposure to developing software in the financial and specifically risk domain is desirable
  • Work with Quants to integrate new models into the Risk Analytics product offering
  • Someone who can multi-task and work efficiently in a fast-paced, deadline-oriented environment while maintaining attention to detail
  • Develop components for the global trading platform (Java, Scala)
7

Responsibilities For Bangalore Java / Scala Developer Resume

  • Contribute to entire software lifecycle, including third tier end-user support
  • Contribute to continuous process improvement, quality monitoring and technological solutions
  • Work in a large Agile development team, working with business stakeholders to manage scope and deliverables
  • Developer solutions using modern Big Data solutions (Kafka, Spark, Cassandra)
  • Support trading desk requirements with regards to risk management and automation
  • Analyzes user’s requirements, concept of operations documents, and high level system architectures to develop system requirements specifications
  • Advocate of TDD and BDD practices
  • A passion for Agile methodologies and concepts such as XP, Lean, and Kanban
  • Security background highly desirable
8

Responsibilities For Principal Java / Scala Developer Resume

  • Design and implementation of technical requirements by Big Data technology uses
  • Propose improvements and new solutions to any challenge related with Big Data area
  • Have knowledge in any of the next technologies: Object Oriented Programming, Java, Scala, Python, SQL, Distributed systems, intermediate/high English level, Spring framework (Batch, Integration and XD), Apache technologies (Hadoop, Spark, Hive, Kafka)
  • Ensure delivery of designated work packages in line with project plans and commitments
  • Develop code from a Functional or Technical Specification document
  • Use of GIT for code configuration management
9

Responsibilities For Java / Scala Developer for Expert Analytics Resume

  • Development within an ISO 9001 compliant environment
  • Produce Quality Assured application code
  • Provide accurate status updates for the Senior Developer / Technical Project Manager
  • Produce user documentation where applicable
  • Working closely with our front-office users across Sales and Trading, as well as Operations, to enable innovative business ideas and increase business efficiency
10

Responsibilities For Java / Scala Developer AML Resume

  • Engaging with other lead-developers and senior technologists globally to drive both the platform’s resiliency and scalability, as well as the team’s development experience, tooling and best practice
  • Server side development using both Java (8) and Scala (2.11)
  • Automated testing at different levels (unit, integration, functional)
  • Leadership in the overall software engineering process
  • Knowledge sharing with our global team
  • Think like an architect, produce high quality code.Understanding of Service Oriented Architectures
  • Use TDD and ATDD, using Cucumber-Jvm, ScalaTest
  • Responsible for the design and development for Agency MBS trading desk products
  • UIs in WPF and AngularJS

Related to Java / Scala Developer Resume Samples

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...
Professional Skills

  •  Good communication skills, Self-starter, S...
  •  Strong Java programming skills with experi...
  •  3) Database and Implementation skills with...
5.0
14 votes

Scala Resume Sample

Work Experience

  •  Provides reasonable task and project effort estimates   •  Ensures timely, effective, and quality delivery of software into production   •  Adheres to documented departmental and corporate standards   •  Experience with Scala development is highly desirable &nbs...
Professional Skills

  •  Strong software development skills: knowle...
  •  Proven development skills in front-end, mi...
  •  Experience ​of ​using ​TDD, ​and ​a ​stron...
4.7
18 votes

Scala Developer Resume Sample

Work Experience

  •  Drive and manage projects through to completion   •  Work with trading desks and strategists to define requirements / solutions   •  Locally manage and mentor the group and develop the juniors   •  Experience in development and testing within a multi-tiered appl...
Professional Skills

  •  Strong Scala skills (2+ years) and experie...
  •  Demonstrated software engineering skills i...
  •  Strong programming skills in SCALA
5.0
29 votes

Analyst / Senior Quantitative Analyst Resume Sample

Work Experience

  •  Chartered Financial Analyst (CFA), Financial Risk Manager (FRM) designation   •  Monitor the effectiveness of models in use and continually update model parameters with actual results and changing trends   •  Create, enhance and maintain models and model parameters for various mode...
Professional Skills

  •  Hands on experience with credit risk model...
  •  Other programming/software familiarity: st...
  •  Excellent interpersonal and communications...
4.9
25 votes

Full Stack .NET Developer Resume Sample

Work Experience

  •  Design and development of software applications (primarily web based) used in various areas of the bank (such as Loans processing, Treasury, Middle Office etc.)   •  Unit and Integration Testing – planning, execution and evaluation   •  Production Release preparation and coordinati...
4.8
24 votes

Specialist, BI Resume Sample

Work Experience

  •  Understands logical and physical data models, data modeling methodologies   •  Experience in data reporting and visualization area with atleast 2-3 years’ experience on Tableau development   •  Experience as BI/DW consultant   •  Intelligence, analytical mindset...
Professional Skills

  •  Attention to detail and strong interperson...
  •  Strong skills and experience with scriptin...
  •  Strong project management skills including...
4.6
12 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates