Lead Software Engineer - Java

NorthBay Solutions
Apply Now

Job Description

NorthBay is seeking Lead Software Engineers - Java with 5+ years of development and delivery experience with programming in Java (Especially with Java 8 features). Java 12, 14 is an added advantage, SpringBoot, API development. Must have good Object Oriented programming skills, including strong design patterns knowledge. Familiarity with SQL and No-SQL databases. Knowledge of software best practices, like Test Driven Development and Continuous Integration.

The ideal candidate is a creative individual who thinks out of the box and would like to work in a diverse technology environment.

Position Title: Associate Architect/PSE/SSE

Experience Required: 6 to 10+ Years

Responsibilities

  • Work collaboratively to write high quality, testable code that meets the Definition of Done.
  • Strive to meet team sprint commitments.
  • Adopt a Test-First approach to software development, where possible in which the test is developed before the code.
  • Participate in design and code reviews with other engineers.
  • May develop and utilize automated test scripts to perform duties.
  • Participate in test plan reviews.
  • Actively support and contribute to end of iteration demos.
  • Responsible for assigned integration, testing and deployment tasks.
  • Work with product management to scope and estimate product enhancements.
  • Design, implement, unit test software, and test software following defined processes.
  • Fix software defects (internal or customer reported) following defined process.
  • Scope of work is typically at the product component/feature level.

Requirements

  • Proficient in Java, with a good knowledge of its ecosystems (Especially with Java 8 features). Java 12, 14 is an added advantage.
  • Good understanding of OOPS, design patterns and industry best practices.
  • Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security and Hibernate.
  • Good exposure on Messaging Technologies like Kafka, RabbitMQ etc.
  • At least 2 years of experience in developing applications with Spring Boot.
  • Experience in developing on AWS with focus in EC2, IAM will be a plus
  • Should have expertise in building RESTful web services.
  • Hands on experience with development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc.
  • Experience with application servers like Tomcat, Jetty, JBoss etc.
  • Experience with Test-driven development (TDD), code testability standards, JUnit/Mockito.
  • Should have expertise on SQL and experience with relational database like MySQL, Oracle and MS SQL Server.
  • Exposure to Microservices architecture with 12 factor methodology.
  • Agile project experience along with working on Agile tools like JIRA/Azure DevOps.
  • Must have the capability to work independently.
  • Strong written and verbal communication skills.
  • Must have good analytical, debugging and problem-solving skills.
  • Familiar with various design and architectural patterns.

About NorthBay

NorthBay, an 8+ Year Award Winning AWS Premier Consulting Partner, is an Global Analytics, DB/App Migration, App Dev and DevOps professional services company. NorthBay's intense focus is unparalleled in the areas of Big Data (Data Lakes, Data Platforms, Enterprise Data Warehouse), Database & Application Migrations and Machine Learning/AI. NorthBay has earned the Analytics, DevOps, Mobile; Education Competency and is also a Public Sector Partner and we are also certified for AWS Well Architected Reviews and Database Freedom Migrations.

What We Offer

  • Consulting environment with a hyper-growth company
  • Multi-cultural environment
  • An opportunity to solve complex business challenges and problems for large corporations
  • International Exposure and Experience.
  • Competitive salary and benefits
  • Paid holidays and vacations
  • Medical OPD & Health Insurance
  • Fuel Allowance
  • Employee Life Insurance
  • GYM/Health Club Fee Reimbursement
  • Mobile & Internet Allowance
  • Opportunities to make a difference in a highly productive environment

Company Info.

NorthBay Solutions

NorthBay is AWS Premier Consulting Partner and also partnered with VMware, CloudRail and SAP in support of our Customers’ AWS cloud journeys. NorthBay helps companies transform their business by unlocking the value of their data in the cloud so they can gain agility and speed in their decision making and innovation. Our specialities include Cloud Migration and Modernization Services, Cloud Application Development, Big Data, Data Lake/Data Warehou

Get Similar Jobs In Your Inbox

NorthBay Solutions is currently hiring Lead Software Engineer Jobs in Islamabad, Pakistan with average base salary of ₨200,000 - ₨450,000 / Month.

Similar Jobs View More