Senior Java Engineer – Cloud

Warren, OH, US, 44481


Company has a client in Warren, OH that is seeking a Senior Java Engineer with Cloud experience.

Responsibilities:

  • In this role, the Senior Java Engineer is responsible for full lifecycle application design and development using open source frameworks
  • Design and build software products using agile methodologies, creating design documents and system test cases as well as streamlined build/deployment procedures
  • Maintain high standards of software quality by following industry best practices
  • Work with internal and external teams including testing, marketing, vendors and customers, to create and review technical specifications and project plans
  • Support end to end system integration and testing, debugging production issues and following through with proper resolution
  • Contribute to continuous improvement in development processes, system design and architectures
  • Lead technical solutions from design through release including code, test, peer review, and documentation
  • The Senior Java Engineer will create/develop software for systems from the cloud down to the component level
  • Review and improve on existing systems, making use of new technologies and methodologies
  • Mentor other engineers within the team
  • Collaborate with internal cross functional teams, end users, and third-party contacts to design, develop, document and maintain software deliverables for various projects
  • Establish and maintain working relationships with technical, testing and hardware team members across the technology organization
  • As a Senior Java Engineer, you will engage and promote activities that facilitate innovation, continuous learning of new or improved technologies and borderless collaboration
  • BS in Computer Science or Computer Engineering (BSEE, BSCmpE, BSCS) or equivalent experience
  • Strong background in object-oriented design fundamentals and service-oriented architectures, with 10 or more years of experience developing commercial cloud applications using Java/MySQL/Hibernate
  • Demonstrable experience with cloud server software architectures
  • Proven success in executing software designs
  • Extensive experience with RESTful web services, SOAP, JSON, XML, micro-services as well as JavaScript application framework such as ReactJS, Angular
  • Fluent in internet communication protocols such as TCP/IP, HTTP, and SSL/TLS
  • Experience with data modeling using ER tools, proficient with relational databases such as MySQL and Oracle
  • Extensive experience with software build and release processes, GIT, continuous integration (CI) and deployment (CD) tools
  • Proficient knowledge with Product Life Cycle Management Tools
  • Experience developing on AWS is a plus
  • Prior cloud server development experience is a plus

Company is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Apply here with ITEQG2047907 as the reference code.