Senior Java Digital Application Developer

Posted 3 Days Ago
Be an Early Applicant
Chicago, IL, USA
In-Office
Senior level
Information Technology • Professional Services • Consulting
The Role
Lead full-stack developer designing, building, testing, and supporting Java/JavaScript/AngularJS web applications. Responsible for architecture, UI/UX, RESTful integrations, database design, internationalization, mentoring junior developers, code reviews, and improving legacy systems within enterprise, cross-functional projects.
Summary Generated by Built In
Company Description

Sonoma Consulting is one of the fastest growing Global IT Consulting and Executive Search providers with offices in Naperville IL; Chicago IL; Tyson's Corner VA and Hyderabad India. 

Our clients range from start-ups to Fortune 500 companies throughout the world. We look to our large recruiting team to continue to build upon the high standards we have set and ways to continually improve our recruiting process around the speed and quality of the resources we deliver. The Sonoma team prides itself on best model for delivery of IT Resources in a 24/7 model, our high level of professionalism and integrity which enables us to create long-term, meaningful relationships with our clients. 

Job Description

Overview
The incumbent acts as a senior web developer in the Digital Solutions development team, providing leadership in the design and development of web applications using Java, AngularJS, JavaScript and all necessary database objects for enterprise solutions. This individual will be responsible for a great deal of hands-on development/writing code; including but not limited to bug fixes on multiple versions of current products as well as new development on future releases, product enhancements and new global products. The individual will be responsible for leading, mentoring and training more junior developers through design sessions, pair programming, code reviews or other methods. The incumbent acts as a full stack developer with strong experience in both Java and Javascript focused on developing visually appealing, responsive and user-friendly web applications for global users.
Job Duties
1.    Plan, architect, design, analyze, develop, code, test, debug and document performance strategy plans to satisfy business requirements for large, complex projects.
2.    Design and develop the UI and UX of high visibility projects currently under development.
3.    Extensive knowledge of custom java data driven applications, which are architected leveraging multiple data sources/databases. Development experience should include Java, Javascript, AngularJS, Postgres or other relational DB, RESTful services, cloud-based networks, Spring and/or Hibernate.
4.    Provide recommendations and implement code to improve the user experience of global applications that include requirements such as internationalization, multi-country regulations and business processes.
5.    Provide leadership for cross-functional development/integration on projects requiring interaction with end-users and external technology clients. Additionally support the operation of existing applications, executing bugs fixes and unit testing.
6.    Provide guidance and determine development standards, leveraging industry best practices for internal work as well as external vendors. Conduct design sessions, code reviews, functional testing and accept vendor deliverables into the MXNS environment.
7.    Work with architects and technical designers to ensure digital solutions development is in line with and meets enterprise standards.
8.    Consult with the business analysts, data architect and business users to develop functional and non-functional requirements into technical requirements and ultimately a technical solution, which is documented in a technical design document.
9.    Ability to handle multiple tasks and adapt to a constantly changing environment.
10.    Support corporate quality and improvement process (TQM). This position also requires that the incumbent look for ways to incrementally improve the architecture of legacy systems.

Qualifications

1.    At least seven years of hands-on experience designing and developing web applications and building custom solutions is required.
2.    At least five years of experience using Java is required.
3.    At least five years of hands-on experience using JavaScript Frameworks and/or AngularJS is required.
4.    A deep knowledge of web architecture, web design and user experience design is required.
5.    A thorough knowledge of end-to-end solutions, business process management and SDLC, including full software source control, maintenance and deployments is required.
6.    A broad knowledge of languages such as Java, Java Servlets, JavaScript, eXtensible Markup Language (XML), HyperText Markup Language (HTML), CSS, AngularJS, and SQL is essential to work on projects assigned.
7.    Some experience with Java, Spring, Hibernate, SOAP/RESTful services, Postgres, Tomcat, AWS, Oracle, D3, and/or SQL is desired.
8.    Experience working in an Agile Development environment is desired.
9.    Experience with Mobile Design and Development is desired.
10.    Fluency in English is required. A working knowledge of other spoken languages is desired, particularly French and/or Spanish.
11.    The ability to travel internationally as needed is required. 
12.    A Bachelor’s degree in computer science or information systems, or relevant experience is required.  
13.    The ability to work effectively with key stakeholders on complex, cross team global projects is required.
14.    The ability and willingness to lead, train and mentor other developers is required.

Additional Information

Sonoma Consulting is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Skills Required

  • At least seven years of hands-on experience designing and developing web applications and building custom solutions.
  • At least five years of experience using Java.
  • At least five years of hands-on experience using JavaScript frameworks and/or AngularJS.
  • Deep knowledge of web architecture, web design and user experience design.
  • Thorough knowledge of end-to-end solutions, business process management and SDLC, including source control, maintenance and deployments.
  • Broad knowledge of Java, Java Servlets, JavaScript, XML, HTML, CSS, AngularJS, and SQL.
  • Some experience with Spring, Hibernate, SOAP/RESTful services, Postgres, Tomcat, AWS, Oracle, D3, and/or SQL.
  • Experience working in an Agile development environment.
  • Experience with mobile design and development.
  • Fluency in English.
  • Ability to travel internationally as needed.
  • Bachelor's degree in computer science or information systems, or relevant experience.
  • Ability to work effectively with key stakeholders on complex, cross-team global projects.
  • Ability and willingness to lead, train and mentor other developers.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
80 Employees
Year Founded: 2011

What We Do

Sonoma Consulting Inc. is a national IT consulting and executive search firm founded in 2011 by Mark McGee. The company operates through two business divisions—IT Consulting Services and Executive Search—serving approximately 150 national clients that range from entrepreneurial start-ups to Global Fortune 500 companies. It specializes in harmonizing systems and application or infrastructure development projects.

Similar Jobs

Cox Enterprises Logo Cox Enterprises

Portfolio Manager, NextGear Capital (Chicago Central Market)

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Hybrid
Joliet, IL, USA
50000 Employees
50K-148K Annually

Cox Enterprises Logo Cox Enterprises

Fixed Operations Performance Manager

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
IL, USA
50000 Employees
42K-124K Annually

Cox Enterprises Logo Cox Enterprises

Digital Marketing / Communications Manager

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
United States
50000 Employees
92K-154K Annually

Cox Enterprises Logo Cox Enterprises

Portfolio Manager, NextGear Capital (Chicago Central Market)

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
Illinois, USA
50000 Employees
50K-148K Annually

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account