Software Engineer-Java

3+ years experience java, mysql, web application frameworks, red hat linux, unix
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

The Software Engineer is a talented person with a strong interest in object-oriented analysis and design with development experience. You have maintained and built out API s. You'll be instrumental in the development, deployment, and maintenance of state-of-the-art business information systems.

What you'll do:

  • Design and implement robust, scalable solutions for business requirements
  • Contribute to the daily maintenance, stability, and tuning of existing processes
  • Collaborate with team members to achieve the best possible solutions
  • Provide technical mentoring to junior team members
  • Communicate progress, issues and risks to the team in a timely manner
  • Work closely with your scrum team to ensure high-quality deliverables are produced
  • Participate in Scrum planning and prioritization meetings
  • Participate in definition and clarification of business and product requirements and drive technical/solution approaches to satisfying requirements
  • Contribute to a culture of continuous improvement

Essential skills & qualities:

  • Experience developing Web-based APIs consumed by third parties
  • Collaboration savvy across disciplines including experience developing applications for online advertising/marketing
  • 3+ years industry experience in object-oriented design and practices using Java (Understand Java 8+)
  • 3+ years enterprise experience with Web application frameworks (Core Spring MVC, Hibernate, Tomcat/Jetty)
  • 3+ years experience with relational databases (MySQL/Oracle/SQLServer)
  • Proficiency developing software on UNIX-like platforms, such as Red Hat Linux
  • Familiarity with CI/CD
  • Familiarity with IDEs (Eclipse, IntelliJ, etc)
  • Familiarity with build tools (Gradle)
  • Familiarity with revision control tools (Git)

Nice-to-have experience & qualities:

  • Strong personal and professional initiative and passion for building products
  • Expertise in architecting for and achieving high levels of scalability in distributed online transactional systems
  • Technical coaching/mentoring
  • Familiarity with testing and analysis tools (JUnit)
  • Experience with Groovy and Grails development
  • Familiarity with Scala
  • 2+ years experience with modern JavaScript Framework experience (familiarity with React/Vue, Redux, BaconJs is desirable)
  • Familiarity with Machine Learning
  • Familiarity with Java 11
  • Experience with Apache Web Server
  • Understands how to make a Docker image for a Java project
  • Strong and demonstrated desire to learn, grow and develop professionally and personally
  • A focus on the success of the team and organization
Dice Id : 90705923
Position Id : 6302395
Originally Posted : 3 months ago
Have a Job? Post it

Similar Positions

Java / J2EE Microservices Developer
  • Infinity Consulting Solutions
  • Seattle, WA
Java Engineer
  • BayOne Solutions
  • Bellevue, WA
Software Developer
  • Robert Half
  • Seatac, WA
Java Developer
  • Opal Soft, Inc.
  • Silverdale, WA
Software Developer
  • Net2Source Inc.
  • Bellevue, WA
Junior Java Developer
  • SynergisticIT
  • Seattle, WA
Java Developer
  • ENFEC
  • Bellevue, WA
Java Developer
  • Agogsoft
  • Issaquah, WA
Java Developer
  • WideNet Consulting Group
  • Seattle, WA
Entry Level Software Engineer
  • Revature
  • Seattle, WA
Software Engineer
  • Leidos
  • Lynnwood, WA
Remote || Java Full Stack Developer || Remote
  • DISYS - Digital Intelligence Systems, LLC
  • Reston, VA
Software Developer
  • Inabia Software & Consulting Inc.
  • Bellevue, WA