Java Developer
(USA)

Java/Scala Developer

  • Full Time
  • New York
Apply

responsibilities

 

  • Proficient in Core Java and experienced with Scala
  • Experience with Java Web Frameworks and common open source frameworks.
  • Knowledge of Multi-Tier Web-Based Development and Internet technologies (HTML, JavaScript, JSON, REST)
  • Focused on Clean Code and Quality
  • Knowledge of Object-Oriented Design Patterns
  • Experience writing Unit-Tests for your code

Requirements

 

  • Advanced JavaScript knowledge
  • Portal System knowledge
  • Spring Based Development Experience (MVC, Dependency Injection)
  • Test Driven Development experience
  • Strong competencies in data structures, algorithms and software design
  • Database Development experience
  • Experience with iBATIS and/or Hibernate is a plus
Apply

Java/Scala Developer

  • Full Time
  • New York

Do you want to...

Files must be less than 2 MB.
Allowed file types: pdf doc docx.

Java Developer

  • Full Time
  • New York
Apply

responsibilities

  • Designs and builds the next generation of Java systems to meet business demands
  • Interacts with trading desk and quants as well as financial controllers, market risk and other departments
  • Works with a globally distributed team to meet challenging deadlines

Requirements

  • BS in Computer Science or equivalent experience
  • Strong technical background including proficiency in OO design and in depth knowledge of Java or scala (minimum of 5 years experience)
  • Experience of linux development environment
  • Problem solving ability including ability to discuss and refine requirements with users, convert those requirements into a design and build a solution to meet that design
  • Strong communication skills

A plus:

  • Knowledge of derivate trade capture and/or risk systems
  • Experience with functional programming and with scripting languages such as perl
  • Knowledge of perforce or similar source-control system and JIRA or similar job-tracking system

 

The  SR Java Developer will work in our customer’s offices in NY.

Apply

Java Developer

  • Full Time
  • New York

Do you want to...

Files must be less than 2 MB.
Allowed file types: pdf doc docx.

Java/C++ Developer

  • Full Time
  • New York
Apply

responsibilities

We are seeking a skilled C++ /Java Developer to work onsite and long-term with our customer, one of the leading companies in the banking/financial industry. We would expect the candidate to have a strong sense of architectural principles and take ownership of the design and implementation of some components of the middleware infrastructure.

 

  • Working closely with users and engineering teams to define the best possible solutions
  • Defining and building efficient and maintainable processes that provide highly resilient and stable platforms to support critical trade processing requirements.
  • Interacts with trading desk and quants as well as financial controllers, market risk and other departments
  • Works with a globally distributed team to meet challenging deadlines
  • Understand volume growth and demand to ensure systems & infrastructure scale to meet demand

Requirements

 

  • Strong technical background including proficiency in OO design and in depth knowledge of C++/Java or scala (minimum of 5 years experience)
  • SQL
  • Experience of linux development environment
  • Experience with functional programming and with scripting languages such as perl
  • Problem solving skills and the ability to multi-task
  • Interpersonal skills and good verbal & written skills required to interact with global teams
  • Strong team player required to work alongside Business Analysts, Users, and
  • Application Programming Group (APG) teams

 

Skills Desired:

 

  • Perl
  • Working knowledge of MQ Series or similar technology
  • Working knowledge of Database design and optimization
  • Experience supporting distributed systems in a highly complex, high urgency environment 
Apply

Java/C++ Developer

  • Full Time
  • New York

Do you want to...

Files must be less than 2 MB.
Allowed file types: pdf doc docx.

Senior Java Developer

  • Full Time
  • San Francisco
Apply

responsibilities

  • J2EE application development
  • Designs and builds the next generation of Java systems to meet business demands
  • Interacts with trading desk and quants as well as financial controllers, market risk and other departments
  • Works with a globally distributed team to meet challenging deadlines
  • Competent to work at the highest technical level of all phases of applications programming activities.

Requirements

  • BS in Computer Science or equivalent experience/skills
  • Strong technical background with a minimum of 5 years of Java development and OO design
  • Advanced knowledge/experience with Spring. IBM Websphere services.
  • Experience with SQL and Oracle
  • Knowledge of Subversion, Git
  • Knowledge/experience with Build systems, Maven, Gradle, ANT
  • Problem solving ability including ability to discuss and refine requirements with users, convert those requirements into a design and build a solution to meet that design
  • Experience in scrum agile development methodology
  • Strong oral & written communication skills
Apply

Senior Java Developer

  • Full Time
  • San Francisco

Do you want to...

Files must be less than 2 MB.
Allowed file types: pdf doc docx.

Senior Java Developer

  • Full Time
Apply

Description

At Globant (www.globant.com) we strive daily to deliver powerful innovative software solutions for our clients through our unique Digital Journey approach. Our passion for technology reverberates in every area of our organization and drives our creativity. Working for us means being at the convergence of engineering, design, innovation and scale. It means being part of a  tightly knit and driven team whose work directly affects the products and bottom line of our clients.

Our bar is high, but so are the results we achieve. As a Senior Java Developer, you will be working with the latest Java Technologies. So strong experience and competencies with these technologies are required.

Responsibilities/Job Description: 

  • Translate functional specifications and work items into logical, component-based technical designs
  • Work with Program Managers, Test Engineers and Operations to design, develop, test and deploy world-class software
  • Develop solutions ensuring adherence to the engineering process. Propose improvements in design and process
  • Database system architecture and general database software development.

Requirements:  (Skills and experience that are required to be in this position -  include travel requirements)

  • Minimum of 8 years as a software developer using Java;
  • Experience in relational DB development (data modeling, SQL, stored procs);
  • Experience developing web services (REST preferred over SOAP;
  • Strong knowledge of various Java technologies stacks (Java 8, Spring, Springboot, AWS, etc);
  • Ability to adapt to technological and business changes, strong learning skills;

Techs:

  • Java & OOP (must)
  • Spring (must)
  • Unit testing (must)
  • REST or WebServices (must)
  • CD/CI
  • MVN
  • GIT
  • Microservices or SOA knowledge
  • High volume applications

Desired Skills:  

  • Agile methodology
  • Elasticsearch or no-sql experience
  • Scalable platforms
  • AWS or cloud platforms

All of our engineers are backed up by our Technical Directors and Studios (centers of excellence), and our project team(s) of amazing “Globers”. Each team, while having their own personality, are part of the global tapestry that makes up our powerful culture of collaboration, agility and impact.

We look at the software development process from the three different but complementary perspectives of engineering, design, and innovation...in a constant quest for new insights. We also believe in showing our people how much we value them, which is why one of the many benefits we offer is a fully paid by company PPO health plan.

Globant is an EOE M/F/D/V. For many positions, relocation is available if needed. Globant does not accept unsolicited third party resumes.

 

 

Apply

Senior Java Developer

  • Full Time

Do you want to...

Files must be less than 2 MB.
Allowed file types: pdf doc docx.

Senior Java Developer with AWS

  • Full Time
Apply

Description

At Globant (www.globant.com) we strive daily to deliver powerful innovative software solutions for our clients through our unique Digital Journey approach. Our passion for technology reverberates in every area of our organization and drives our creativity. Working for us means being at the convergence of engineering, design, innovation and scale. It means being part of a  tightly knit and driven team whose work directly affects the products and bottom line of our clients.

Our bar is high, but so are the results we achieve. As a Java Developer, you will be working with the latest technologies in a really challenging and professional environment. So strong experience and competencies with these technologies are required.

 

Position Overview

You will be working in a small team of multi-disciplined engineers on creating a next generation system. We expect you to be up to date on the happenings in the JVM-based server community, passionate about what you do and connected to the open source community. You will participate in overall system design, come up with web-tailored solutions that emphasize reuse and good design patterns.

 

Responsibilities

 Design, implement, and unit test complex software solutions.

 Partner with Product Development and project team to analyze business

requirements, understand business goals, define project roadmaps, and

define use-cases to deliver technical solutions.

 Follow coding guidelines and best practices when coding a solution and

assist in continually improving the guidelines.

 Implement new functionality in the UI and backend, including database

access, integration through Web Services, etc.

 Perform performance tuning, improvement, balancing, automation

 Assist QA team in understanding the requirements and review test scripts.

 Troubleshoot and resolve defects.

 Provide required implementation, configuration, and deployment

documentation.

 Troubleshoot production problems and work on their resolution.

 Write technical documentation.

 Follow agile practices.

 Evaluate and identify new technologies for implementation.

Basic Qualifications

 Very passionate about coding and continuous refactoring

 Aims for excellence and high quality through usable and maintainable

code

 A master of:

o A JVM based language

o Spring (or another DI platform)

o Developing REST APIs

 Able to demonstrate expert knowledge in the following things

o Java 8 + Spring Boot

o Unit tests

o Continuous Integration and Delivery

o Integration & Load testing for APIs using Junit / JMeter / Selenium /

Groovy / etc

o Git with Branch and Release Management

o Maven or Gradle

o Building Secure and Robust Systems:

 SSL / Web Services Security / Token based security

 Encryption / Data Loss Prevention

 ORM (e.g JPA, Hibernate) and SQL

 Using Docker for deployment

 Familiar with AWS tools to leverage high availability and scalability of

applications (EC2 / S3)

 Linux

Preferred Qualifications

 Worked with Postgres DB / MS SQL Server

 Worked with Mongo DB or other non-SQL DB

 Familiar with automated DB schema migration and tools (Liquibase /

Flyway / MS Dacpac / etc)

 Familiar with Kubernetes / Rancher

 Familiar with Jenkins / Bamboo

 Familiar with some other programming language (C#, Phyton, Ruby,

Grails, etc)

 Some experience with JavaScript and Angular 1.x/2.0

 Experience with different communication strategies for distributed systems

(Rabbit MQ / Kafka / Sockets / REST / etc)

 Experience with big data and analytics tools (Hive / Hadoop / Spark / Tableau)

 

All of our engineers are backed up by our Technical Directors and Studios (centers of excellence), and our project team(s) of amazing “Globers”. Each team, while having their own personality, are part of the global tapestry that makes up our powerful culture of collaboration, agility and impact.

We look at the software development process from the three different but complementary perspectives of engineering, design, and innovation...in a constant quest for new insights. We also believe in showing our people how much we value them, which is why one of the many benefits we offer is a fully paid by company PPO health plan.

Globant is an EOE M/F/D/V. For many positions, relocation is available if needed. Globant does not accept unsolicited third party resumes.

 

Apply

Senior Java Developer with AWS

  • Full Time

Do you want to...

Files must be less than 2 MB.
Allowed file types: pdf doc docx.

Senior Java Developer

  • Full Time
  • Raleigh
Apply

Description

At Globant (www.globant.com) we strive daily to deliver powerful innovative software solutions for our clients through our unique Digital Journey approach. Our passion for technology reverberates in every area of our organization and drives our creativity. Working for us means being at the convergence of engineering, design, innovation and scale. It means being part of a  tightly knit and driven team whose work directly affects the products and bottom line of our clients.

Technology continues to transform the financial services industry. Our client expect us to deliver banking services in innovative ways, and to provide digital channels to help them communicate, execute trades, and purchase financial products. Banks today require fast, secure, innovative technology, along with robust foundational systems that can handle traditional banking tasks efficiently.

The Client & Content Technology department within our client's Global Research division is looking for software engineers to join its team of dedicated professionals. The role is to design and develop software solutions in the Research Publishing team which provide tools and applications for our client's research analysts to publish research to clients and vendors.

Research publishing is a suite of applications tailored for our client's Global Research department which enables both Fixed Income and Equity research analysts to create and publish research reports in various formats (web/mobile and print).  The suite of applications include MS Office templates and VSTO add-ins, and various web tools using Java REST services and JavaScript frameworks like AngularJS, ReactJS, Bootstrap.  A mix of RDBMS and NoSQL databases are used.

Major Responsibilities

  • Contribute to the strategic technology choices and solution design for the research publishing business.
  • Design, develop, test, deploy and troubleshoot research publishing Java REST services and background processes
  • Apply best practices in software application development, utilizing current industry standard tools and frameworks
  • Communicate well (verbal and written) with global team members and business users on solution design, implementation details and estimates, progress updates and issues/risks.
  • Efficiently deliver quality software solutions that meet business requirements
  • Collaborate well within and outside of the team to deliver solutions

This is an intermediate-senior hands-on development role for an enthusiastic technologist.  As such, the role will require the ability to work independently and proactively drive and prioritize development to meet strategic requirements whilst adhering to business priorities, specifications and timelines.  There are plenty of opportunities to learn new skills and technology as well as grow within the team.

Essential Skills Needed

  • 5-8+ years’ experience as a software engineer in a demanding business-critical environment.
  • Solid track record in delivering enterprise, global applications using Java, Spring Boot/MVC, RDBMS (Sybase or Oracle preferred), caching, OO or equivalent experience
  • Demonstrate expertise in software design and patterns
  • Ability to take ownership of solutions and deliver on time
  • Excellent problem solving and troubleshooting skills and innovative approach
  • Can-do attitude with the ability and passion to learn new technologies and seek new challenges
  • Sensitivity to control and risk
  • Bachelor’s degree in Computer Science or equivalent

Beneficial Skills

  • Experience of working with Agile development practices and tools e.g. Scrum, JIRA, TDD, CI/CD
  • Knowledge/experience in Lucene, Activiti BPMN, GlassFish, Jetty, Netflix Zuul, NGINX
  • Experience with web and mobile development frameworks e.g. AngularJS , Bootstrap, jQuery, ReactJS
  • Experience in NoSQL databases e.g. MongoDB.

All of our engineers are backed up by our Technical Directors and Studios (centers of excellence), and our project team(s) of amazing “Globers”. Each team, while having their own personality, are part of the global tapestry that makes up our powerful culture of collaboration, agility and impact.

We look at the software development process from the three different but complementary perspectives of engineering, design, and innovation...in a constant quest for new insights. We also believe in showing our people how much we value them, which is why one of the many benefits we offer is a fully paid by company PPO health plan.

Globant is an EOE M/F/D/V. For many positions, relocation is available if needed. Globant does not accept unsolicited third party resumes.

 

 

Apply

Senior Java Developer

  • Full Time
  • Raleigh

Do you want to...

Files must be less than 2 MB.
Allowed file types: pdf doc docx.

Java Engineer, Senior [Dallas, TX - Relocation]

  • Full Time
Apply

Description

At Globant (www.globant.com) we strive daily to deliver powerful innovative software solutions for our clients through our unique Digital Journey approach. Our passion for technology reverberates in every area of our organization and drives our creativity. Working for us means being at the convergence of engineering, design, innovation and scale. It means being part of a  tightly knit and driven team whose work directly affects the products and bottom line of our clients. 

Our bar is high, but so are the results we achieve. As a Senior Java Engineer, you will be working with the latest frameworks, MVC’s, libraries, API’s, web services, OOD, functional language(s) and data structures. So strong experience and competencies with these technologies are required.

All of our engineers are backed up by our Technical Directors and Studios (centers of excellence), and our project team(s) of amazing “Globers”. Each team, while having their own personality, are part of the global tapestry that makes up our powerful culture of collaboration, agility and impact. 

We look at the software development process from the three different but complementary perspectives of engineering, design, and innovation...in a constant quest for new insights. We also believe in showing our people how much we value them, which is why one of the many benefits we offer is a fully paid by company PPO health plan.

Globant is an EOE M/F/D/V. For many positions, relocation aid is available if needed. Globant does not accept unsolicited third party resumes.

 

KEYWORDS: java, J2EE, spring, api, rest, soap, mvc, oop, sql, web services, gile, git, unit testing

Apply

Java Engineer, Senior [Dallas, TX - Relocation]

  • Full Time

Do you want to...

Files must be less than 2 MB.
Allowed file types: pdf doc docx.