SQL/Java Developer

Beacon Hill
Winthrop Harbor, IL, United States
Full-time

SQL Developer

Position Overview :

We are seeking a proficient SQL Developer with strong Java experience to join our dynamic team. The ideal candidate will have a solid understanding of relational databases and experience in developing and optimizing SQL queries and procedures.

Additionally, they will be skilled in Java programming to support the integration of database solutions with Java-based applications.

Key Responsibilities :

  • SQL Development :
  • Design, develop, and maintain complex SQL queries, stored procedures, functions, and triggers to support application functionality.
  • Optimize and refactor existing SQL code for improved performance and efficiency.
  • Develop and implement database schemas and tables based on application requirements.
  • Java Development :
  • Collaborate with the software development team to integrate SQL databases with Java applications.
  • Develop and maintain Java code that interacts with databases, ensuring seamless data flow and integrity.
  • Troubleshoot and resolve issues related to Java applications and database interactions.
  • Database Management :
  • Monitor and analyze database performance, implementing necessary optimizations and indexing strategies.
  • Ensure data security and integrity through regular audits, backups, and recovery procedures.
  • Participate in database planning, scaling, and capacity management activities.
  • Collaboration & Communication :
  • Work closely with cross-functional teams including front-end developers, business analysts, and QA testers to deliver high-quality software solutions.
  • Document database designs, configurations, and procedures for future reference and training purposes.
  • Communicate complex technical concepts effectively to both technical and non-technical stakeholders.

Minimum Requirements :

  • Education : Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience :
  • 3+ years of experience in SQL development and database management.
  • 2+ years of experience in Java programming and application development.
  • Technical Skills :
  • Proficient in writing and optimizing complex SQL queries, stored procedures, and functions.
  • Strong understanding of relational database concepts and practices.
  • Experience with Java frameworks such as Spring or Hibernate.
  • Familiarity with database performance tuning and optimization techniques.
  • Knowledge of version control systems like Git.
  • Soft Skills :
  • Excellent problem-solving and analytical skills.
  • Strong verbal and written communication abilities.
  • Ability to work collaboratively in a team-oriented environment.

Desired Skills :

  • Experience with other programming languages such as Python or C#.
  • Familiarity with ETL processes and tools like SSIS or Talend.
  • Knowledge of NoSQL databases such as MongoDB or Cassandra.
  • Understanding of Agile / Scrum development methodologies.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.

Desired Skills and Experience

SQL Developer

Position Overview :

We are seeking a proficient SQL Developer with strong Java experience to join our dynamic team. The ideal candidate will have a solid understanding of relational databases and experience in developing and optimizing SQL queries and procedures.

Additionally, they will be skilled in Java programming to support the integration of database solutions with Java-based applications.

Key Responsibilities :

SQL Development :

o Design, develop, and maintain complex SQL queries, stored procedures, functions, and triggers to support application functionality.

o Optimize and refactor existing SQL code for improved performance and efficiency.

o Develop and implement database schemas and tables based on application requirements.

Java Development :

o Collaborate with the software development team to integrate SQL databases with Java applications.

o Develop and maintain Java code that interacts with databases, ensuring seamless data flow and integrity.

o Troubleshoot and resolve issues related to Java applications and database interactions.

Database Management :

o Monitor and analyze database performance, implementing necessary optimizations and indexing strategies.

o Ensure data security and integrity through regular audits, backups, and recovery procedures.

o Participate in database planning, scaling, and capacity management activities.

Collaboration & Communication :

o Work closely with cross-functional teams including front-end developers, business analysts, and QA testers to deliver high-quality software solutions.

o Document database designs, configurations, and procedures for future reference and training purposes.

o Communicate complex technical concepts effectively to both technical and non-technical stakeholders.

Minimum Requirements :

  • Education : Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience :

o 3+ years of experience in SQL development and database management.

o 2+ years of experience in Java programming and application development.

Technical Skills :

o Proficient in writing and optimizing complex SQL queries, stored procedures, and functions.

o Strong understanding of relational database concepts and practices.

o Experience with Java frameworks such as Spring or Hibernate.

o Familiarity with database performance tuning and optimization techniques.

o Knowledge of version control systems like Git.

Soft Skills :

o Excellent problem-solving and analytical skills.

o Strong verbal and written communication abilities.

o Ability to work collaboratively in a team-oriented environment.

Desired Skills :

  • Experience with other programming languages such as Python or C#.
  • Familiarity with ETL processes and tools like SSIS or Talend.
  • Knowledge of NoSQL databases such as MongoDB or Cassandra.
  • Understanding of Agile / Scrum development methodologies.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser :

Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment.

This form will be used for reporting purposes only and will be kept separate from all other records.

Company Profile :

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services.

Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming / Development, Database, Infrastructure, Quality Assurance, Production / Support and ERP roles.

Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting .

We look forward to working with you.

Beacon Hill. Employing the Future™

25 days ago
Related jobs
Beacon Hill
Winthrop Harbor, Illinois

We are seeking a proficient SQL Developer with strong Java experience to join our dynamic team. We are seeking a proficient SQL Developer with strong Java experience to join our dynamic team. Additionally, they will be skilled in Java programming to support the integration of database solutions with...

Promoted
AbbVie, Inc
North Chicago, Illinois

Work closely with GRC stakeholders to understand data requirements and design efficient and scalable database schemas to support data storage and analysis. Partner with research-serving IT partners to ensure proper configuration and operational stability of critical database environments, including ...

Promoted
Uline
Waukegan, Illinois

Collaborate on customer-facing and internal projects among a team of dedicated fellow developers. Apply industry best practices and cutting-edge techniques to design, develop, test, deploy, support and maintain sophisticated web applications based on business requirements. Enhance and support our wo...

iboss
Illinois
Remote

This is an excellent opportunity to become a core member of a rapidly growing software development team. Quickly understand and extend engineering architectural patterns. ...

DivIHN Integration
Green Oaks, Illinois

Title: Vendor Master Data Analyst (3 Openings). Our location in Abbott Park, IL, currently has an opportunity for a Vendor Master Data Analyst. Analyzes financial data and projects financial condition based on past performance and present earnings; reviews proposals and prepares analysis of feasibil...

Splunk Inc
Illinois, United States

We are looking for a customer obsessed Developer & Application Support Consultant to join our AMER Support team. Your primary role involves collaborating with a team of Consultants and Engineers responsible for assisting Application Developers in resolving technical issues within the Splunk Apps spa...

Taylor Corporation
Remote, IL
Remote

Creates software applications with input on design to adhere to designs supporting internal business requirements and external customers. Integrates software components and third-party programs. Maintains, fixes and enhances existing software applications to adhere to designs supporting internal bus...

Blue Ribbon Global Technologies
IL, United States

Hello Applicants,</div> <div> </div> <div> </div> <div>Client: AbbVie</div> <div>Location: Lake Country, IL (Hybrid)</div> <div>Visa Independents only can apply (USC/GC)</div> <div> </div> <div> </div> <...

Prudential Financial
IL, US

As a Lead Software Engineer on/in Data Management & Governance you will partner with product owners, tech leads, designers, engineers and delivery professionals to improve Data Management and Governance services. Technology - Engineering & Cloud. Strong understanding of data engineering prin...

KYYBA
Lake County, IL, US

Experience in HCM systems and related data management and vendor management systems. ...