Java Developer at SafeRent Solutions, LLC
We are looking for a Java Developer who will be responsible for supporting the day to day Java Production Support tickets.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field required
- 2+ years of proven experience as a Java developer or software engineer, with a solid understanding of Java programming language and related technologies
- Proficiency in Java and its core libraries
- Experience working with Java frameworks such as Spring, Hibernate, or Java EE
- Familiarity with web technologies such as HTML, CSS, JavaScript, and web services (REST, SOAP)
- Knowledge of database systems and SQL
- Understanding of software development methodologies, such as Agile or Scrum
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Attention to detail and a commitment to delivering high-quality software solutions
- Strong verbal and written skills, ability to communicate clearly and concisely
- Ability to work under pressure and remain flexible to changing schedules and demands
- Ability to maintain confidentiality, and to exercise discretion and good judgement
- Ability to apply common sense, understanding and problem solving
- SafeRent Solutions, LLC. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and applicants for employment.
Description:
SafeRent Solutions, LLC is a private company with deep experience and history in the resident screening business. We are looking for a Java Developer who will be responsible for supporting the day to day Java Production Support tickets. Our Java Developer should exhibit professionalism and trustworthiness. You should have excellent communication and organizational skills, as well as an ability to work independently in a fast-paced environment.
- Designing, coding, testing, and debugging Java-based software applications.
- Collaborating with cross-functional teams, including software architects, project managers, and quality assurance teams, to develop high-quality software solutions.
- Analyzing user requirements and translating them into technical specifications and designs.
- Developing Java applications using frameworks such as Spring, Hibernate, or Java EE.
- Implementing best practices for software development, including code reviews, unit testing, and version control.
- Troubleshooting and resolving software defects and issues, ensuring the application meets functional and performance requirements.
- Keeping up to date with the latest Java technologies, frameworks, and libraries, and evaluating their potential application within the organization.
- Participating in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Collaborating with stakeholders to understand business needs and propose technical solutions.
- Writing technical documentation to ensure proper system understanding, maintenance, and future enhancements.
- Conducting performance tuning, optimization, and scalability assessments to improve application performance.
- Perform all other duties as assigned
SafeRent Solutions, LLC. prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws or defined as one of the Protected Characteristics in the SafeRent Solutions LLC Employee Handbook.
This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)