Java Developer, Back End

Current is seeking a Senior Software Engineer to join our progressive and dynamic fast-paced enterprise software team. These are exciting times – our industry and user expectations are changing and so are we! We are developing the next generation of world class Internet of Things (IoT) connected lighting controls and building management system. This is a hands-on development role that will directly contribute to the development and expansion of our cutting-edge cloud connected IoT applications and offerings with the latest software technologies and tools. You will be part of our fast-growing innovative technology design center located in Cleveland.

We are looking for a talented and creative problem solver. You will be involved in the complete software development life cycle, seeing your work evolve from epics and user stories into a finished IoT SaaS product and service in a hybrid agile environment. This will require a high degree of collaboration between highly talented, cross-functional, and geographically dispersed development teams. You will work closely with industry-best product owners, UX designers and other development team members to understand the business needs, propose and develop end-to-end solutions.

This is an onsite position located in our Mayfield Heights, OH office. Relocation is not available at this time.

What You’ll Do:

  • Develop high-performing and reliable software components and applications with Java Spring Boot Framework (Sprint-boot, MVC, Rest, etc.)
  • Develop IoT solutions using secured Restful APIs, Pub/Sub model
  • Implement highly scalable, fault-tolerant applications using serverless and containerized microservices and event-driven architectures
  • Model and implement solutions using relational (preferably Postgres, Oracle, MySQL) and No-SQL (Cassandra, DynamoDB, HBase) databases
  • Design and develop analytics applications using Apache Spark with Scala or Java on Hadoop or similar Ecosystems
  • Use CI/CD automation process to build and deploy applications using Docker, Kubernetes and Helm on Cloud platforms such as AWS and Microsoft Azure
  • Participate in the definition of system functional requirements
  • Technical ownership of multiple microservices, including new applications and applications already in production.
  • Conduct code and design reviews for peers as well as junior engineers
  • Research, assess and adapt to new technologies necessary for future enhancements of products
  • Protect intellectual property through patent disclosures and applications

The Ideal Candidate Will Be Someone Who:

  • Adapts to new environments and changing requirements
  • Pivots quickly as needed
  • When coached, responds to need and seeks info from other sources
  • Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present
  • Works independently and delivers desired functionality using the technology selected for the project
  • Takes ownership of large/medium size modules/components
  • Mentors’ other software developers across teams
  • Works with leadership, product and scrum teams to solve problems
  • Is a team player with strong collaboration skills to work with teams across multiple geographical locations
  • Has excellent written and verbal communication skills
  • Can work under minimal supervision

Qualifications

  • Bachelor’s degree in Computer Science, IT or an Engineering related discipline
  • 5+ years of experience in developing applications using Java with Spring Frameworks
  • 3+ years of experience using relational and/or No-SQL databases
  • 2+ years of experience using message Brokers such as Kafka or RabbitMQ
  • 2+ years of experience with database tools (JPA, Hibernate, JDBC, Spring Data)

What We’d Love you to Have:

  • Experience with front-end technologies such as HTML5, CSS3, JavaScript with Angular, React or vue.js JavaScript framework
  • Experience in Spark using Scala or Java
  • Experience using Docker Containerization and Kubernetes
  • Experience working and deploying cloud applications using Ansible, Terraform, etc.

Compensation

The position has a compensation package inclusive of base, bonus (if eligible), benefits, 401k contribution, time off, recognition awards and more. This salary range is $95,000-$120,000.

Benefits and Perks

The Highlights:

All around competitive culture where together we strive to:

  • Approach each day with a tenacious curiosity
  • Communicate openly and honestly- internally and externally
  • Work hard, take risks, fail fast…learn and move on
  • Embrace diversity and welcome opposing thoughts
  • Empower and develop each other
  • We have an open and inclusive culture where you’ll learn and grow through programs and resources like:
    • Quarterly company all employee meetings
    • Management and Leadership development
    • Initiatives and special projects with executive leadership exposure
    • Access to top-notch learning courses through LinkedIn Learning
    • Regular manager check-ins to drive performance and career growth

Our more standard benefits

  • Full-time exempt roles have a Permissive Time Off Policy, giving you flexibility to rest, relax and recharge away from work
  • Paid Company Holidays
  • A comprehensive benefits plan including medical, dental, life, vision, disability, and life insurance
  • 401(k) retirement program with a fully vested immediate company match
  • Flexible Spending Account options for pre-tax employee allocations

Equal Opportunity Employer

Current is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by law. All employment is decided on the basis of qualifications, merit, and business need. At Current, we are Always On and working to improve lives with the industry’s most expansive portfolio of sustainable advanced lighting and intelligent controls that reliably meet our customers’ needs. Learn more at CurrentLighting.com

Read Full Description

Apply
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsinusa.pro) you saw this job posting.

Application ends on January 1, 1970
Job ID: 228160 Application ends on January 1, 1970

Overview

GE Current

  • Mayfield Heights, OH