Advansoft International - Arlington Heights, IL

posted 23 days ago

Full-time - Entry Level
Arlington Heights, IL
Professional, Scientific, and Technical Services

About the position

As a Software Application Developer at AdvanSoft International, you will play a crucial role in the development and maintenance of software applications. This position requires a strong foundation in software engineering principles and practices, as well as the ability to work collaboratively with business teams to gather requirements and translate them into technical specifications. You will be responsible for creating user interfaces using modern web technologies, designing and developing RESTful web services, and ensuring the quality of the applications through automated testing. Your expertise in Object Relational Mapping (ORM) tools and database communication will be essential in building robust applications that meet business needs. In this role, you will analyze existing systems to understand their flow and functionality, which will inform your design and development efforts. You will utilize technologies such as HTML5, AngularJS, and JSF Framework to create intuitive user interfaces that enhance user experience. Additionally, you will leverage tools like Maven and Jenkins for build management and project lifecycle management, ensuring that the development process is efficient and effective. Your responsibilities will also include providing production support for the applications you develop, addressing any issues that arise, and fixing production tickets in a timely manner. This position offers an opportunity to work in a dynamic environment where you can apply your technical skills and contribute to the success of the organization.

Responsibilities

  • Getting involved in requirements gathering from business team and developing technical design documents.
  • Analyze the existing system to understand system flow.
  • Create User Interfaces Using HTML5 and AngularJS 1.6.
  • Design and develop Restful web services to get information from business logic modules.
  • Use Object Relational Mapping tools like Hibernate, JPA for mapping the database artifacts to Java objects.
  • Communicate with database Using Spring JDBC.
  • Create Junit test cases to automate application testing Using Junit and Mockito.
  • Develop user interface using JSF Framework.
  • Use technologies like Maven, Jenkins for build management and project life cycle management.
  • Involve production support of the application and fixed the production tickets.

Requirements

  • Bachelor's in Information Systems, Computer Science, Computer Applications, or related Engineering discipline, or equivalent experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service