SL 139 - Sr. Java Cloud Developer

Sri Lanka /
Technology /
Full-time
About Us

NorthBay is a premier provider of Big Data consulting and product services. We are an AWS advanced consulting partner certified in big data, public sector, mobile, machine learning, DevOps and education competencies. We build and help deploy data centric solutions on AWS. Our customer initiatives include database migrations, data lakes, ML/AI, DevOps and modern serverless applications for some of the most progressive companies in the world. We need rock stars that love creativity, have a passion for excellence, and strive to be the best.

Sr. Java Cloud Developer     

NorthBay is seeking a Senior Engineer with 5+ years hands-on Java experience. This role can be located in Canada, Eastern Europe or Colombo, Sri Lanka. The candidate has Big data, AWS working knowledge and enjoys coding. This is a lead role and we are looking for a candidate to bring passion and dedication to this position. The ideal Senior Java Engineer will be a great motivator who can thrive in an Agile environment. We are looking for an individual with a consistent drive to find ways to improve processes, technology, and fellow employees.

Responsibilities

    • Design, develop, code, unit test, integration test, data test, debug advanced level modular software applications and frameworks for products and customer delivery engagements
    • Collaborate in an Agile team and fellow software engineers to deliver and meet requirements and exceed quality requirements
    • Creativity, Intuition and innovative thinking to solve challenging engineering problems using leading edge open source frameworks and AWS Cloud based services in diverse technology environment

Basic Qualifications

    • 5 years continuous hands-on Java rock solid experience 
    • 3 years experience in Core Java JVM, Multi-Threading, Concurrency and Data Structures/Collections
    • 3 years experience in Object Oriented Programming (OOP), Object Oriented Design (OOD) and Design Patterns
    • 3 years experience in Unit Test, Integration Test, Data Test and Performance Test
    • 2 years experience in any Database: PostgreSQL, MySQL, MongoDB etc
    • 1+ years experience in following core tools and frameworks - Core: Java8, JUnit4/JUnit5, Mockito, Maven, Log4J, SL4J and common libraries Frameworks: Spring Framework, Spring Data, JMS/Apache Commons Libraries, Jackson and JAXB
    • 1+ years hands-on experience in Java 8 Lambdas, Streams functional programming experience
    • Strong motivation, intuition, passion and desire to build precision engineered software
    • Has innovative thinking, bright ideas, coding speed and capability to produce 300 lines of good quality code per day
    • Has AWS and Big Data working knowledge

Preferred Qualifications

    • 1+ years experience in Data Engineering
    • 1+ years experience in following AWS Services - S3, SQS, IAM, CloudWatch, AWS EMR, Cloudformaion
    • 1+ years experience in following Data Frameworks - Apache Spark, Flink, Hadoop, Zeppelin, Hue
    • AWS Developer or other certification