Entry-level Back End Developer
An Entry-level Back End (Java) developer will be responsible for contributing to our projects by writing scalable, clear, and testable code.. We recognize that our people are our strength and the diverse talents from our workforce directly contribute to our success. Currently, we are more than willing to provide visa sponsorships to employees who show great potential.
What you will work on
- Designs, develops, tests and delivers software solutions using one or more languages as well as open source tools, e.g., Java, Spring, SQL
- Demonstrate increased self-reliance to achieve team goals
- Participate in code reviews and automated testing
- Help establish, reinforce, and periodically evaluate coding standards and code quality.
- Coordinate with members of other teams to develop unique solutions that utilize appropriate, leading-edge knowledge to help stakeholders realize business objectives.
What you need to have
- Experience and strong understanding in Java or other programming languages such as C, Python, C#, C++
- Understanding of relational databases
- Entry-level experience and skills with OOP (objective-oriented programming) and APIs
- Desire for continuous learning and improvement.
- Strong verbal and writing communication skills.
- Self-starter, strong work ethic.
What we prefer you to have...
- Master’s degree in Computer Science, Computer Engineering, or related majors
- Previous working experience with HTML, CSS, etc.
- Previous experience with Java
Working Condition: Hybrid with a larger proportion of time on-site
Annual Salary: $80,000 - $100,000
Application instruction: Please apply through Handshake.