Hiring - Java Developer - Dallas, TX
Thu Aug 08 2024 15:21:08
Job Description: Java Developer
Location: Dallas, TX
Job Type: W2
Walk In Interview on Saturday
We are seeking a skilled and motivated Java Developer to join our dynamic team in Dallas, TX. The ideal candidate will have a strong background in Java programming and a passion for building high-quality software solutions. This role involves working on various projects, from developing enterprise-level applications to enhancing existing systems. If you are a detail-oriented developer with a commitment to excellence, we would love to hear from you.
Key Responsibilities
- Design, develop, and maintain Java-based applications: Work on both new and existing projects to deliver robust software solutions.
- Collaborate with cross-functional teams: Partner with product managers, designers, and other developers to define, design, and ship new features.
- Perform code reviews and maintain coding standards: Ensure the quality of code by following best practices and industry standards.
- Troubleshoot and debug applications: Identify and resolve performance bottlenecks, bugs, and other technical issues.
- Participate in the full software development lifecycle: Engage in requirements gathering, planning, development, testing, deployment, and maintenance.
- Stay updated with emerging trends and technologies: Continuously learn and apply new technologies to improve application performance and user experience.
-
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- Proven experience as a Java Developer: 3+ years of hands-on experience in Java development.
- Strong understanding of OOP principles: Proficiency in Java and Java EE technologies (Servlets, JSP, EJB).
- Experience with web technologies: Familiarity with HTML, CSS, JavaScript, and frameworks like Spring and Hibernate.
- Database knowledge: Experience with SQL and relational databases such as MySQL, Oracle, or PostgreSQL.
- Familiarity with development tools and methodologies: Knowledge of version control systems (e.g., Git), build tools (e.g., Maven, Gradle), and Agile methodologies.
- Problem-solving skills: Ability to analyze and solve complex technical issues effectively.
- Excellent communication skills: Strong verbal and written communication skills to work effectively with team members and stakeholders.
-
Preferred Qualifications
- Experience with cloud platforms: Familiarity with AWS, Azure, or Google Cloud Platform.
- Knowledge of microservices architecture: Understanding of designing and developing microservices-based applications.
- Experience with containerization tools: Knowledge of Docker and Kubernetes.
- Understanding of DevOps practices: Familiarity with CI/CD pipelines and tools like Jenkins.
Posted by:
Rahul Yadav
Email: rahul@tigerbells.com
Email: rahul@tigerbells.com
View all job posts.