ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Java Digital Application Developer

SonomaConsultingInc

Chicago, IL, United States permanent

Posted: April 18, 2016

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a highly skilled Senior Java Digital Application Developer to join our team in Chicago, IL. The ideal candidate will have expertise in Java and experience with digital application development, with a strong understanding of software development methodologies and best practices. The successful candidate will be responsible for developing and maintaining complex software applications, with a focus on scalability, reliability, and performance.

Job 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.

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.

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.

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.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply