OUR BENEFITS

We provide competitive benefits including heath, dental, long and short term disability, 401(k) plan, and direct deposit as part of your total compensation package.

CURRENT OPENINGS

Are you ready to be challenged and recognized for your achievements? Apply below if you are an ethical, forward-looking person focused on customer satisfaction and delivering on-time solutions.

EQUAL OPPORTUNITY EMPLOYER

SBD is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at SBD will be based on merit, qualifications, and abilities. SBD does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").



Full Stack Java Developer

Location: Baltimore, MD, United States
Date Posted: 10-12-2018
SBD is looking for a talented Full Stack Java Developer to build the ‘back-end’ of our new web-based applications for our healthcare customer.  The ideal candidate is proficient in all stages of web development, from conception to deployment with specialized knowledge in all stages of software development. The successful candidate will be able to write code to build the server-side application logic and as well as develop the corresponding client-side application based on modern user-interface styles / guidelines.

If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine functionality with optimal system design. 

The Full Stack Developer will be part of a large, high performing team building a new enterprise web-enabled business application. This includes the design, development, test, and implementation of new functionalities including migration of data from the legacy system.

Responsibilities include:
  • Collaborate with the Agile team, including product management, to define and implement innovative solutions for the product direction, visuals and experience
  • Use web technologies like HTML5, CSS3, Bootstrap and others to create user-friendly and mobile-responsive web pages
  • Optimize applications for maximum speed such as database query optimization or identifying bottlenecks through load testing during development
  • Collaborate with user experience engineers to measure and improve site usability
  • Get feedback from, and build solutions for, users and customers
  • Create quality mockups and prototypes
  • Support coding and troubleshooting
  • Write functional requirement documents and guides
  • Ensure high quality graphic standards and brand consistency
  • Stay up-to-date on emerging technologies
 

To be considered for this role, candidates must have:
  • 4+ years (mid) or 7+ years (sr) progressively increasing experience in software development
  • Strong knowledge of the Java programming language
  • Experience using development frameworks such as Spring, Play, Akka, etc.
  • Experience developing Restful APIs / Stateless Applications
  • Experience with JavaScript frameworks such as jQuery, Angular, React, Node, Express, etc.
  • Experience with Object Relational Mapping (ORM) frameworks such as Hibernate, iBatis, etc.
  • Experience with messaging frameworks such as RabbitMQ, Kafka.
  • Proficient in DB technologies such as MySQL, Oracle, MS SQL or PostgreSQL.
 

The Full Stack Developer will be proficient, if not fluent, in the following:
  • Hands on experience integrating with markup languages (JavaScript, html, CSS and Angular)
  • Familiarity with browser testing and debugging
  • Knowledge of AWS services and architecture.
  • Working knowledge of microservices architecture.
  • Experience with Docker and container-based build infrastructures
  • In-depth understanding of the entire web development process (design, development and deployment)
  • An ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills
  • Experience working in an Agile/Scrum development process
  • User interface and user experience
  • Quality assurance including practices such as Test-Driven Design, Unit Testing with enough coverage, etc.
  • Security concerns throughout the program
  • Understanding customer and business needs
  • Candidates must demonstrate strong oral and written communications and be able to work in fast-paced, highly collaborative Agile team environment.
  • Demonstrated success in building meaningful and productive relationships with colleagues, customers and business partners.
 

Experience with many of the following tools and technology is required: Java, JavaScript, JIRA, GitHub, Confluence, Slack, Jenkins, Spring, Elastic Search, PostgreSQL, SonarQube/Checkstyle, HP Fortify/JMeter, JUnit, Maven, Selenium, Docker. RabbitMQ, AWS, Kubernetes, Splunk
 

Desired Skills and Experience:
  • Prior experience supporting health IT business domain.
  • Understand fundamentals of iterative development
  • Understand fundamentals of software development processes and procedures
  • Understand incremental delivery and the value of metrics
  • Experience and familiarity with common Agile practices, service-oriented environments, and better development practices
  • Experience performing in an operational capacity including the use of unified logging tools, application monitoring and alerting, feature flagging or A/B testing, etc. to support diagnosis of issues or deployment of features in production.
 
 
Solutions By Design II, LLC (SBD) is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at SBD will be based on merit, qualifications, and abilities. SBD does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age, IWDs, Veteran Status or any other characteristic protected by law (referred to as "protected status").
this job portal is powered by CATS