Technical Lead.
Seattle, WA - USA
Job Summary
Job Title: Senior Developer
Location: USAJob Summary: We are seeking a highly skilled Senior Software Engineer to join our dynamic software development team. The ideal candidate will have a strong foundation in Java and related technologies with a focus on delivering high-quality software solutions. This role requires a deep understanding of Java XML JSON XSD and PostgreSQL. The successful candidate will be responsible for designing developing and maintaining software applications that meet our clients needs.
Responsibilities:- Design develop and implement software applications using Java and related technologies.
- Collaborate with cross-functional teams to gather and analyze requirements for software projects.
- Write clean maintainable and efficient code while adhering to best practices and coding standards.
- Utilize Java for object-oriented programming and data manipulation.
- Work with XML JSON and XSD for data interchange and configuration management.
- Design and manage PostgreSQL databases ensuring data integrity and performance optimization.
- Conduct code reviews and provide constructive feedback to team members.
- Participate in troubleshooting and debugging of software issues.
- Stay updated with emerging technologies and industry trends to enhance software development processes.
- Strong proficiency in Java programming language.
- Experience with Java for effective data handling.
- Proficient in XML JSON and XSD for data representation and validation.
- Solid understanding of PostgreSQL database management and query optimization.
- Ability to work collaboratively in a team-oriented environment.
- Excellent problem-solving skills and attention to detail.
- Familiarity with additional programming languages and frameworks.
- Experience with Agile development methodologies.
- Knowledge of software development tools and version control systems.
- Understanding of cloud computing and deployment strategies.
- Should have at least 5 years of experience as Java developer
- Must have telecom experience
- Bachelors degree in Computer Science Software Engineering or a related field.
- Strong analytical and communication skills.
- Ability to adapt to changing priorities and work under pressure.