1 Click Easy Apply


Java Engineer, Platform


Glendale, California


Java Engineer, Platform Job Opening in Glendale, California - WHO WE?RE LOOKING FOR:
We are looking for a Java Developer who is comfortable and proficient working in a fast-paced Agile environment.
You will be a key contributor to our Platform Services group, focusing on mobile applications for Fortune 500 clients. Working closely with teammates from other groups (Product, QA and UX/UI), we require someone with strong communication and people skills.
Founded on the principle that the most satisfying mobile experiences are reflections of the collaboration between the people that create them, mobileforming seeks to shape the mobile landscape through the building of great teams.
WHAT YOU?LL BE DOING:
Domain analysis and design, web service and web application development, code and design reviews, database design and framework evaluation.
Must follow and promote Agile best practices for development such as continuous integration, unit and integration testing and code coverage analysis.
Hands-on software design and development.
Analyze and troubleshoot issues and defects in both structured and unstructured environments; analyze performance and design inefficiencies.
Stay abreast of the latest technologies and tools being used to improve software development and delivery.
WHAT SKILLS YOU?LL NEED:
General consulting skills including: analysis and problem solving, written and verbal communication and team collaboration.
Experience with the full life-cycle of software development, including requirements analysis, design, development, testing and implementation.
Working knowledge of methodologies such Agile and Scrum.
Experience with Object Oriented Analysis and Design, using Domain Driven Design, and Design Patterns.
Experience with data structures, algorithms and complexity analysis
6+ years of experience with Java development.
6+ years of experience with JPA, Hibernate, Spring, Spring Batch, Spring Data, Spring MVC.
5+ years of experience with Tomcat and similar servlet engines
5+ years of experience with relational database design
5+ years of experience with Oracle, MySQL or similar RDBMS
4+ years of experience with RESTful Web Services, GraphQL, Web Socket based APIs
4+ years of experience with tools like Maven, Gradle, Git, and SVN.
2+ years of experience with Rabbit MQ or other messaging queue products
2+ years of experience with Redis
Experience with automated build and deployment strategies.
Experience creating and understanding ERDs and other shared data models.
Experience with Splunk or Logstash/Kibana
Familiarity with Android development.
Familiarity with iOS development.
WHAT WE OFFER:
Competitive salary (commensurate with experience) with weekly paychecks, great bonus potential, benefits (health insurance, paid holidays, sick days & PTO) and 401K plan with company matching.
Exceptional career growth opportunities
Work with a smart, diverse and driven team that's been developing mobile software since 2003.
Casual office atmosphere, in-house yoga, snacks & frequent company outings and events.
Check out our office & company culture at
*Local candidates preferred
*Please do not contact from recruiting agencies/B2B!
Job Type: Full-time
Required experience:
Rabbit MQ: 5 years
RESTful Web Services: 4 years
JPA, Hibernate: 6 years
tools like Maven: 4 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC