Java Developer
Role details
Job location
Tech stack
Job description
Our client is seeking a skilled Java Developer to join their Information Technology team. In this role, you'll design, develop, and maintain software applications that directly support business operations-playing a key part in delivering technology solutions across the organization. If you enjoy working across a modern technology stack, collaborating with colleagues, and continuously expanding your skill set, this is a great opportunity to make a real impact.
What You'll Do
- Design, develop, and maintain software applications and components that support business needs
- Build a deep understanding of the business to inform technical solutions
- Create technical specifications, test plans, and operational documentation
- Monitor and respond to help desk inquiries via phone and email
- Collaborate with colleagues on software system maintenance, performance, and upgrades
- Develop solutions using the established technology stack, including Java, IntelliJ, ASP.NET, Visual Studio, SQL Server, XML, HTML, CSS, and JavaScript
- Assist with company-wide system upgrades and recurring operational tasks
- Stay current with emerging technologies and proactively develop new skills
Technology Stack
You'll work with a robust set of tools and technologies, including:
- Languages & Frameworks: Java, ASP.NET / Microsoft .NET Framework, HTML, XML, CSS, JavaScript
- IDEs & Tools: IntelliJ IDEA, Visual Studio
- Database: Microsoft SQL Server (relational database design and querying)
- Other: Web Services, Object-Oriented Programming (OOP) principles
Requirements
Do you have experience in XML?, Do you have a Bachelor's degree?, * Bachelor's degree in Information Systems, Computer Science, or a related field-or 5+ years of equivalent hands-on experience
- Proven experience in Object-Oriented analysis, design, and programming
- Proficiency with Java, IntelliJ, Visual Studio, ASP.NET, HTML, XML, CSS, and JavaScript
- Experience working with relational databases, particularly Microsoft SQL Server
- Demonstrated ability to quickly learn and adapt to new technologies
- Strong organizational skills with the ability to manage multiple priorities and meet deadlines
- Excellent written and verbal communication and interpersonal skills, * How many years of Java development experience do you have?
Benefits & conditions
Pulled from the full job description
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance
- Life insurance
- Profit sharing, * Employees may be eligible for a hybrid telecommuting schedule upon successful completion of onboarding period.
- Pension Plan !
- Generous Profit Sharing Bonus
- 401K with match
- 4 weeks PTO to start
- 5 days Sick time
- 10 Holidays
- Newly renovated work space including sit/stand desks
Job Type: Full-time
Pay: $80,000.00 - $110,000.00 per year, * 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Vision insurance