Senior Software Engineer - Hybrid

company banner
BayOne Solutions
Java, Spring, Rest, Hibernate, Microservices
Full Time
Depends on Experience
Work from home available Travel not required

Job Description

We are seeking a highly motivated and experienced Senior Software Engineer

 

Key Accountabilities:

  • Design, implement, and unit test Spring/Spring boot/Java based applications
  • Provide hands on technical leadership and participate in architectural decision-making
  • Develop scalable, highly available and reliable microservices based applications
  • Collaborate with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions
  • Dockerize the apps and services for OpenShift platform deployment, CICD
  • Work with QA, product management, and operations in an Agile environment
  • Analyzes current information technology environments to identify and assess critical capabilities and recommend solutions.
  • Experiments with available tools and advises on new tools in order to determine optimal solution for the business problems.
  • Participate in resolution of production issues and lead efforts toward solutions
  • Conduct peer code reviews and act as a resource for junior developers
  • Proactively identify process inefficiencies and evolve accordingly.
  • Incorporate ADA compliance, SEO, and site optimization best practices as needed.
  • Write effective unit tests and integration tests to ensure high quality software delivery with testing tools

 

Skills/Abilities/Experience & Qualifications:

 

  • Bachelor’s degree in Computer Science or equivalent required.
  • 8+ years of software development experience
  • 5+ years of experience developing applications using Java/J2EE technologies and application frameworks such as Spring, Spring Boot, Struts, Hibernate.
  • 3+ years of Hands-on experience with APIs, Microservices
  • Good knowledge of UI technologies: HTML, CSS framework such as LESS, Sass, JS frameworks – AngularJS, ReactJS, Bootstraps, NodeJS
  • Experience with the entire Software Development Life Cycle (SDLC)
  • Expert experience with XML/JSON and developing REST Services
  • Comfortable using Git, JIRA and related technologies
  • Strong Experience using Heroku, Docker, and microservices architectures
  • Experience with CI/CD systems such as Jenkins
  • Experience leveraging container based technologies
  • Multiple years of experience delivery solutions through an Agile delivery methodology
  • Ability to understand complex systems and solve challenging analytical problems
  • Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources.
  • Experience with iterative/test driven development, code refactoring and continuous integration
  • Passionate about learning new technologies and adapting to complex and fast moving environments
  • Strong collaboration and communication skills within and across teams.
  • Strong problem solving skills and critical thinking ability.
  • Strong Interpersonal skills with ability to effectively relate to key users and stakeholders.


Company Information

BayOne has succeeded in serving our clients’ hunger for a scalable, low latency team by nurturing deep pools of talent. We have a rigorous screening and evaluation process, and we value referrals, contribution to tech forums and client recommendations. We can ramp-up or ramp-down teams with low latency of response. Our mentors and industry experts provide education on leading topics, and hands-on training with industry relevant use cases to help clients’ existing workforce to quickly retool themselves and stay relevant being part of a thriving and productive workforce of the future.

Dice Id : 10494547
Position Id : 7466279
Originally Posted : 2 months ago

Similar Positions at BayOne Solutions

Senior Java Developer - Hybrid
  • Fremont, CA
  • 3 weeks ago
Senior UI Developer - Hybrid
  • Fremont, CA
  • 3 weeks ago
Senior Frontend Developer - Hybrid
  • Fremont, CA
  • 2 weeks ago
Senior Java Backend Engineer
  • Sunnyvale, CA
  • 5 days ago
Senior Java Developer
  • San Jose, CA
  • 3 weeks ago
Java Developer
  • San Jose, CA
  • 3 weeks ago
Sr. Software Engineer
  • San Diego, CA
  • 1 day ago
Sr. Software Engineer
  • Chicago, IL
  • 1 day ago