Software Engineer – Backend Java (work-from-home)
This position designs, creates, maintains, audits, and improves software applications by performing coding, debugging, testing and troubleshooting throughout the application development process.
Job Qualifications:
- At least Six (6) years of solid experience in Backend Java development
- Application Development (Design, Programming, Testing)
- Results-oriented
- Resourceful
- Good team player with a can-do attitude.
Experience/Skills Requirement:
- Proficiency in Java and Spring Boot.
- Solid understanding of OOP principles and Entity Framework.
- Experience with microservices architecture.
- Strong understanding of relational databases and experience with PostgreSQL, MySQL, SQL Server, and MongoDB.
- Experience with Docker, GitHub, and AWS.
- Familiarity with RESTful API design and implementation.
- Knowledge of CI/CD tools and automated testing.
- Competence in front-end technologies such as CSS/HTML and JavaScript.
- Optional: Experience with Angular or React is a plus.
Responsibilities and Duties:
- Develop and maintain robust Java applications using Spring Boot.
- Design and implement RESTful APIs.
- Work with relational databases such as MySQL, SQL Server, and MongoDB.
- Develop solutions with necessary automated tests and implement them using CI/CD tools.
- Utilize Docker for containerization and manage container orchestration.
- Leverage AWS services for cloud-based solutions.
- Apply best practices in Object-Oriented Programming (OOP) and Entity Framework.
- Utilize CSS/HTML and JavaScript for front-end development.
- Design and implement microservices architecture.
- Collaborate with cross-functional teams to ensure seamless integration and deployment.
- Optional/Advantage: Experience with Angular or React.
Most importantly, we are looking for people who can live by our Values:
- Providing superior customer experiences
- Creating an awesome work environment
- Pursuing opportunities for diversification and growth
- Communicating openly and honestly
- Giving back to the communities in which we live and work