GetJob.us
A

Software Developer, Applications (Java)

AdvanSoftArlington Heights, IL
This week
Full-timeOffice

Company

AdvanSoft

Location

Arlington Heights, IL

Type

Full-time

Work Schedule

full time

Work Location

office

Job Description

AdvanSoft seeks a skilled Java Software Developer to build and maintain robust applications in Arlington Heights, IL. Join our innovative team to deliver high-quality software solutions driving business success.

Full Description

Job Overview AdvanSoft, a leading technology firm based in Arlington Heights, Illinois, is seeking a talented Software Developer specializing in Java applications to join our dynamic engineering team. In this full-time role, you will contribute to the design, development, and deployment of scalable, high-performance software solutions that power our clients' operations. As part of a collaborative environment, you'll work on cutting-edge projects leveraging modern Java technologies to solve complex business challenges and drive innovation. Key Responsibilities Develop and maintain Java-based applications using frameworks like Spring Boot and Hibernate. Collaborate with cross-functional teams including product managers, designers, and QA engineers to gather requirements, design solutions, and implement features. Write clean, efficient, and well-documented code following best practices and coding standards. Perform unit testing, integration testing, and debugging to ensure application reliability and performance. Optimize applications for maximum speed and scalability, including database interactions with SQL/NoSQL systems. Participate in code reviews, agile ceremonies such as daily stand-ups and sprint planning, and contribute to continuous integration/continuous deployment (CI/CD) pipelines. Troubleshoot and resolve production issues promptly, while mentoring junior developers and staying updated with emerging Java technologies. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field. At least 3-5 years of professional experience in Java software development. Proven track record working with enterprise-level applications. Strong understanding of object-oriented programming principles, data structures, and algorithms. Skills Proficiency in Java 8+ and JVM-based technologies. Experience with Spring Framework, Spring Boot, and microservices architecture. Familiarity with RESTful APIs, JSON/XML processing, and web services. Knowledge of databases such as MySQL, PostgreSQL, or MongoDB, including ORM tools like Hibernate or JPA. Version control with Git, build tools like Maven or Gradle, and containerization with Docker. Agile methodologies, JUnit for testing, and cloud platforms like AWS or Azure. Excellent problem-solving abilities, attention to detail, and strong communication skills for team collaboration. Company Info AdvanSoft is a forward-thinking software company dedicated to delivering innovative solutions in the Midwest. Located in Arlington Heights, IL, we foster a supportive culture that values work-life balance, professional growth, and creativity. Our team thrives on tackling challenging projects for diverse industries, from finance to healthcare. Benefits We offer competitive compensation, comprehensive health, dental, and vision insurance, 401(k) matching, paid time off, and flexible spending accounts. Enjoy perks like professional development stipends, gym memberships, and team-building events to support your well-being. Growth Opportunities Advance your career with opportunities for senior developer roles, technical leadership, and specialized training in cloud computing or DevOps. We encourage certifications like Oracle Java or AWS, providing mentorship and clear paths for promotion in our growing organization.

Key Skills

JavaSpring BootMicroservicesSQL DatabasesGit