Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This mid-level Java developer position involves designing, developing, and supporting critical application solutions for a public sector client. The role requires extensive experience with Java, SQL, and web application development, focusing on delivering robust and efficient software components.
Responsibilities
- Develop and maintain stored procedures, views, and database scripts for batch processing and reporting functions
- Research, troubleshoot, and resolve production application issues to ensure optimal performance and reliability
- Monitor application performance, identify bottlenecks, and implement runtime improvements
- Prepare comprehensive technical documentation, including system designs and test scripts
- Design and develop front-end (UI/UX) components and back-end application logic, including servlets, web services, and database integrations
- Collaborate with stakeholders to understand application data models and system workflows for efficient development
- Support on-call activities for urgent issue resolution and system maintenance
- Participate in code reviews, testing, and debugging to uphold quality standards
- Contribute to Agile development processes, including sprint planning and daily stand-ups
- Maintain awareness of best practices in web development, database management, and cloud integration
Requirements
- 9 years of experience in Java and SQL development
- Proven expertise with Object-Oriented Programming (OOP) languages and client-server architecture
- Experience with Hibernate, Spring, and MVC design patterns
- Strong SQL skills, including writing stored procedures, views, and tuning queries
- Familiarity with web servers such as Tomcat, WebLogic, or IIS
- Basic understanding of Linux distributions, bash/shell scripting, or similar environments
- Ability to develop and support applications within production environments
- Excellent communication skills, both written and oral
- Ability to quickly analyze and understand complex applications and data models
- Ability to work effectively in team environments utilizing Agile methodologies such as SCRUM
Qualifications
- Bachelor’s degree in Computer Science or a related field
- 9 years of experience in Java and SQL development
Skills
SQL
*
Java
*
Spring
*
Hibernate
*
Agile
*
Scrum
*
Linux
*
Object-Oriented Programming (OOP)
*
Tomcat
*
Bash scripting
*
IIS
*
WebLogic
*
MVC design patterns
*
* Required skills
Related Searches
Similar Jobs
Java Developer
Active
Robert Half
·
Philadelphia, PA
·
$50 - $57
SQL
Java
Jenkins
DB2
+8 more
1 week ago
Java Developer
Active Remote
Bright Vision Technologies
·
Phoenix, AZ
SQL
AWS
Azure
CI/CD pipelines
+20 more
2 weeks ago
ServiceNow Systems Engineer
Expired
GDH
·
Alexandria, VA
·
$70 - $75
Power BI
REST APIs
JavaScript
ServiceNow
+5 more
1 month ago
Principal Datadog Engineer
Expired
GDH
·
Reston, VA
·
$100 - $105
Python
AWS
PowerShell
DevOps
+8 more
1 month ago
Finance Manager
Expired
GDH
·
Alexandria, VA
·
$65 - $70
Excel
Cognos
Deltek Costpoint
TM1 Forecasting
1 month ago