Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

DigitalTurbine Junior Java Software Engineer Hybrid onsite Durham NC-remote work option 
United States, North Carolina, Durham 
782730117

Today
At
About the Junior Java Software Engineer:
    • Work closely with a small team of engineers on a daily basis
    • Participate in code reviews, and ensure overall quality
    • Leverage and implement industry best practices to maximize software development performance, efficiency, and quality
    • Collaborate with other teams as needed (design, backend engineering, devops, product management, QA) for maximum effectiveness
    • Provide in-life application support, as needed
About you as the Junior Java Software Engineer:
    • Bachelor’s Degree in Computer Science or related field
    • Basic understanding of object-oriented programming
    • Ability to write clean, functional, and well documented code
    • Previous work with build tools such as Maven or other related tools
    • Experience working with backend RESTful APIs
    • Prior experience working with different data formats such as JSON
    • Working knowledge of modern day cloud platforms (e.g. AWS or GCP)
    • Basic understanding of the software development lifecycle (SDLC)
    • Knowledge of unit testing and best testing practices using JUnit or other testing frameworks
    • Excellent written and verbal communication skills
Preferred experience of the Junior Java Software Engineer:
    • Understanding of working in agile engineering environments (e.g., Scrum)
    • Experience working with Postgres, DynamoDB or other RDBMS or NoSQL data stores
    • Basic knowledge of developing and working with serverless concepts and stacks
Notice to External Staffing Agencies, Placement Services, and Professional Recruiters ("Agencies"):
.