JV
Java Developer
Jobs via Dice
Pittsburgh · On-site Contract Senior Today
About the role
Role
Java Developer
Location
Pittsburg, PA (5 days a week in client office)
Duration
6 months contract
Technical Skills
- 10+ years of experience in Java development, with a focus on distributed systems and architecture.
- Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming.
- Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies.
- Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.).
Soft Skills
- Strong problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Strong leadership and mentoring skills, with the ability to guide junior developers.
- Ability to work in a fast-paced environment, prioritizing tasks and meeting deadlines.
Nice to Have
- Blockchain experience at protocol level.
- Experience with microservices architecture and related technologies.
- Experience with Agile development methodologies (e.g., Scrum, Kanban).
- Knowledge of DevOps tools (e.g., Jenkins, GitLab CI/CD).
- Familiarity with messaging systems (e.g., Apache Kafka, RabbitMQ).
- Knowledge of cloud-based distributed systems (e.g., AWS, Azure, Google Cloud
Skills
AWSAzureGitLab CI/CDGoogle CloudJenkinsJavaJava 17KafkaMicroservicesMS SQL ServerMySQLOraclePostgreSQLRabbitMQSQLSpring BootSpring CloudSpring Framework
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free