Java Developer

Atlanta, GA | Direct Hire

Post Date: 07/14/2017 Job ID: 46155 Industry: Java Developer

Java Developer
Atlanta, GA

Job Responsibilities:

The Java Developer will be expected to work within product development teams in a Scrum environment.  This person will be responsible for designing, developing, testing, integrating, and deploying features for new products that will help to address key business issues for our clients.


Required Skills:

Bachelor’s Degree is required

4+ years of industry experience

Extensive experience in web application development and strong understanding of associated patterns (MVC) and frameworks (e.g. Struts or Spring-MVC)

Working knowledge in Java application development using frameworks, technologies like Spring, Hibernate, Drools, Activiti/jBPM

Experience developing SaaS products that involve Java-based backends based on e.g. Tomcat, Jetty, or JBoss with HTML5 or mobile app frontends

Strong experience with SQL databases (e.g. MSSQL, MySQL, Postgres etc.) and ability to optimize for web-scale

Experience with java message broker technologies (RabbitMQ, ActiveMQ) and/or integration technologies like Mule or Spring Integration.

Good understanding of web application security and designing controls to guard against SQL injection, cross-site scripting etc.

Experience developing applications with common web-based federated security frameworks such as SAML, OAuth, X.509, etc.

Good understanding of best practices such as test driven development, industry established code quality standards, etc.

Experience with Maven for build, Jenkins for CI, JUnit for TDD, Sonar for code quality

Strong team player used to working in an agile (scrum) environment

Knows Jira or comparable backlog management tool (e.g. Version One)

Working knowledge of Git

Preferred Skills:

Experience in JVM based languages such as Groovy, Scala etc. is a plus

Experience with other programming languages such as Python, Ruby

Ability to profile code for performance, tune application engines, and configure for web-scale

Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: